Seymours On Lydiard
Hotel
Ballarat
The award-winning Seymours On Lydiard offers stylish accommodation in the heart of Ballarat. Each suite includes a flat-screen plasma TV, full kitchen facilities and free Wi-Fi.
Number of rooms: 14
302 Lydiard Street North, 3350 Ballarat, Australia