Location: The hotel is situated in the former fishing village of Torremolinos, which is now a lively and popular holiday destination. The nearest beach is just 350 m away