This modern luxury hotel is centrally located just a few paces from the kilometre-long beach promenade and the flat sand beach of Playa de Palma. The city centre, 1.5 km away, offers plenty of shopping and entertainment venues. An abundance of shops and entertainment venues are located in the immediate vicinity.