409 Hough Road, Po Box 85, Kairi, Atherton Tablelands
The Barking Owl Retreat Hotel is located in Atherton making it one of the best hotels to stay at while in town.
All hotel's guestrooms have all the conveniences expected in a hotel in its class to suit guests' utmost comforts. Search below for Barking Owl Retreat Atherton reviews, photos,
map information and rates.