6.9/10
Wi-Fi gratuito
Central Hotel Stroud features a shared lounge, terrace, a restaurant and bar in Stroud. With free Wi-Fi, this 3-star hotel offers a shared kitchen and an ATM. The hotel has family rooms.
Numero delle stanze: 11
52 Cowper Street, 2425 Stroud, Australia