Doté d'une connexion Wi-Fi gratuite dans le bâtiment principal, le Star Inn propose des hébergements à Stroud. Vous profiterez d'un bar sur place. Un parking privé est disponible gratuitement sur place.
Les chambres sont équipées d'une télévision. Leur salle de bains privative est pourvue d'une douche. Un sèche-cheveux et des articles de toilette gratuits sont fournis.
Vous pourrez jouer aux fléchettes sur place. Bath et Bristol se trouvent à 43 km du Star Inn. L'aéroport de Bristol, le plus proche, est implanté à 53 km.