Click A Hotel
Olala The Hotel
Spain - ISLAS BALEARES

Olala The Hotel

Room 1
Facilities: Wi-fi

This unpretentious hotel is located in Hospitalet de Llobregat. The hotel offers Wi-Fi internet connection in communal areas.