Click A Hotel
Flor De La Mancha
Spain - ALBACETE

Flor De La Mancha

Room 1
Location: Total number of rooms
Facilities: Wi-fi
Facilities: Newspapers
Entertainment: TV lounge

This simple hotel is situated in Albacete. The property comprises 75 cosy units. The hotel offers Wi-Fi internet connection in communal areas. The reception is open 24/7.