Located in Playa de las Americas, 100 metres from Las Vistas Beach and 200 metres from Camison Beach, Tenerife Royal Garden provides a restaurant, sea views and free Wi-Fi. Featuring a lift, this property also provides guests with a sun terrace.
Number of rooms: 8
Avenida Luis Diaz Lozada, 38650 Playa de las Americas, Spain