Wego searches multiple travel sites so you can find and compare the best rates.
Property Location Hotel Altora is located in Tomelloso. Rooms Make yourself at home in one of the 16 guestrooms featuring minibars. Rec, Spa, Premium Amenities Pamper yourself with onsite massages or enjoy recreation amenities such as a fitness center. Dining Enjoy a satisfying meal at a restaurant serving guests of Hotel Altora.