Hotel Glenn ligt op 100 m van het treinstation Torre Pedrera in Rimini en biedt gratis WiFi en functionele kamers met een televisie en een balkon. Dit hotel beschikt ook over een à-la-carterestaurant.
De kamers van het Glenn Hotel zijn voorzien van een bureau en een eigen badkamer met een haardroger en een douche. Sommige kamers bieden uitzicht op zee.
Het ontbijt bestaat uit een zoet en hartig buffet. In het restaurant worden nationale gerechten geserveerd en er is ook een bar.
Het dichtstbijzijnde strand ligt op 50 m van het hotel en gasten krijgen korting.
Een bus naar het centrum van Rimini, op 2 km afstand, stopt direct voor de accommodatie.