The Manor
160 Long Road, Tamborine Mountain
Location A great place to have a rest after an exciting day! Hotel The Manor is located in Tamborine Mountain. This hotel is located 2 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Gallery Walk, Nunkeri Nature Refuge and Tamborine National Park
Free WiFiParkingBusiness
