No image available for this hotel
No image available for this hotel
Caceres, Caceres
Spend a second to
save a fortune!
Spend a second to save a fortune!
Torremochada 11, Caceres
Located in Cáceres, 500 metres from Santa María Church-Procathedral and 600 metres from Plaza Mayor Caceres, Torremochada offers air conditioning. The property has mountain and city views, and is 45 km from Plaza Mayor.
See MoreUsage of subsidiary facilities may incur additional fees