
This apartment complex is located directly beside the sea, only around 300 m from the beach. The island's capital, Santa Cruz, is only 5 minutes drive from the hotel and the public transport network is in front of the complex.||This hotel complex includes a total of 140 apartments. Facilities include a lobby bar with a 24-hour reception, a bar, a TV room and a restaurant. In addition, a public Internet terminal.