TRH Hotel Almagro Spain



TRH Hotel Almagro is a pleasant property offering fine services and attractive features to make your holiday a success.
Location
The hotel is located in the artistic and historical city of Amagro, in the heart of La Mancha, land of Don Quixote.
Rooms
The hotel has 50 fully equipped rooms, which are traditionally decorated and give a comfortable rural touch.
Restaurant
You can visit the on-site restaurant for a delicious cuisine or visit the bar for a nice drink.
General
Guests on business can avail the on-site conference centre for their events. After a tiring day, you can relax at the swimming pool.