If what you're looking for is a conveniently located hotel in Bowral, look no further than Briars Country Lodge. The city center is merely away and the airport can be reached within minutes. Visitors to the hot ... Read more

View all Luxury Hotels in Bowral