Craig's Royal Hotel

Craig's Royal Hotel Address: 10 Lydiard Street South Ballarat VIC 3350, Ballarat, Australia

Minimum price found for Craig's Royal Hotel was: 309 AUD

Click here to get more information, photos & guest ratings for Craig's Royal Hotel