See all photos
See all photos
See all photos
This lovely hotel is in San Lorenzo del Escorial. Travellers will enjoy a peaceful and calm stay on the premises, as it counts with a total of 8bedrooms. No pets are allowed on the premises.