6.9/10
Free Wi-Fi
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.
Number of rooms: 11
52 Cowper Street, 2425 Stroud, Australia