Ideally situated in the very heart of the Santa Cruz sector, our hotel is characterised by its privileged location.
Within ten minutes walk of the hotel, you will find: The Giralda and the Cathedral.
Alcazar Palace and its magnificent gardens are next to the hotel.
The Plaza de España and the María Luisa Park.
Tapas bars and restaurants all around the hotel
Parking is only a minutes walk away from your hotel.