8.9/10
Wonderful
36 reviews
Free Wi-Fi
Located in a restored 17th century townhouse, rooms at Casa del Rector are set around 3 courtyards and feature free Wi-Fi. The on-site spa offers a heated indoor pool and sauna, for an extra cost.
Number of rooms: 41
Pedro Oviedo, 8, 13270 Almagro, Spain