EXCELSIOR 1 estrellasC/ DEL MAR, San Antonio, España
The building comprises 49 studios and guests are offered a reception area open 24 hours as well as a bar serving small delicious snacks. In addition, it is also possible to make use of the room service.
The Excelsior is a Tourist hotel. Located in San Antonio [Centro] area. and the nightlife/restaurants are located in the hotel.
¿Quieres alojarte en el EXCELSIOR al mejor precio?
- Aire acondicionado