Hotel Balmoral is located 50 metres from Benalmádena’s Torrequebrada Beach on the Costa del Sol. It offers 2 outdoor pools with loungers, 2 bars and rooms with a private balcony. Free Wi-Fi is available throughout.
Number of rooms: 210
Albatros S/N, 29630 Benalmádena, Spain
Hotel booked 2 times today.