Hotel Glenn


Rimini • Show on map
View Details for Price
Located 100 metres from Torre Pedrera Train Station in Rimini Hotel Glenn offers free Wi-Fi and functional rooms with TV and balcony. This hotel also features an à la carte restaurant. Rooms at the Glenn…More info


