HotelsClick.com

Hotel Las Vistas Trg Tenerife Royal Gardens - Tenerife - Canary Islands Spain - Photos

» Hotel Las Vistas Trg Tenerife Royal Gardens - Tenerife - Canary Islands Spain

Booking.com

No photos

Hotel Las Vistas Trg Tenerife Royal Gardens - Tenerife - Canary Islands Spain - Search and Book Hotel

Calle Luis Diaz De Losada 5,
38660 Tenerife - Canary Islands
Hotels 3 Stars Spain