Hostal Plaza de Italia
C/ Constancia, 12 - Cáceres, Spain
Category: Hostel
Rooms have 1 double bed or 2 single beds, flat screen TV, air conditioning and city views, professional, friendly and close deal, just 5 minutes walk from the Hostal Plaza de Italia, and the Museum of Cáceres is 800 meters away. more info »