This hotel is ideally located and it will suit perfectly for budget travellers. 0207 lhr5ng
Small modern building.
Small marbled lobby with an small seating area. Read more
This hotel is ideally located and it will suit perfectly for budget travellers. 0207 lhr5ng
Small modern building.
Small marbled lobby with an small seating area.
Number of Rooms: 220
The hotel is situated right in the city centre of Santa Cruz, a few metres from "Plaza Espana" the most important shopping and leisure area of the city.