Remove Ads

Photo of Oscar's Hotel and Cafe Bar

3.7
273 votes

Oscar's Hotel and Cafe Bar

18 Doveton St, Ballarat, Victoria Australia

Add Photo

In-Room Business Center

Remove Ads

Claim copyright