This apartment complex enjoys a central location, only around 50 m away from the tourist centre of Playa de Las Americas, where guests will find countless restaurants, bars, pubs and shops. The nearest beach is located just 300 m from the hotel. The complex..