This beach apartment complex is located in the bustling tourist area of Torremolinos. The hotel enjoys an idyllic setting just 25 metres from the beach and just 500 metres from the town centre and its myriad of shops, restaurants, bars and entertainment..