Located in Tomelloso, Hotel Altora is convenient to Casa Museo Antonio Lopez Torres and Museo de Arte Moderno Infanta Elena. This hotel is within close proximity of Museo del Carro y de los Aperos de Labranza. Make yourself at home in one of the 16 guestrooms featuring minibars. Pamper yourself with onsite massages or enjoy recreation amenities such as a fitness center. Enjoy a satisfying meal at a restaurant serving guests of Hotel Altora.