Hotel Monte Rozas


Las Rozas • Show on map
View Details for Price
Hotel Monte Rozas is set between Madrid and the UNESCO World Heritage Site of El Escorial. The pet-friendly rooms include free WiFi. The hotel is near the Europolis Business Park, and Heron City Leisure…More info
