The luxury 4-star Mont-Sant Hotel provides 24-hour reception, room service and newspaper service to ensure guests a comfortable stay.
The venue is 61 km away from Plaza Mayor Square.
The pizzeria Restaurant El Campanar can be reached within a 10-minute walk.
A video projector, a business center and a slide projector are also offered at the hotel.
A private swimming pool and a library are available for guests' enjoyment.