El Star Inn ofrece alojamiento en Stroud y cuenta con conexión WiFi gratuita en el edificio principal. El establecimiento alberga un bar. Hay aparcamiento privado gratuito.
Las habitaciones disponen de TV. Todas las habitaciones incluyen baño privado con ducha. Hay artículos de aseo gratuitos y secador de pelo.
En este bed and breakfast se puede jugar a los dardos. El Star Inn se encuentra a 43 km de Bath y de Bristol. El aeropuerto más cercano es el de Bristol, ubicado a 53 km del Star Inn.