Featuring free WiFi in the main building, Star Inn offers accommodation in Stroud. Guests can enjoy the on-site bar. Free private parking is available on site. The rooms are equipped with a TV. Every room comes with a private bathroom fitted with a ...
Viso kambarių: 4 Daugiau informacijos »