• Free ParkingFree Parking
  • RestaurantRestaurant
  • Room ServiceRoom Service
  • Disable FacilityDisable Facility
  • Free WiFiFree WiFi
  • Non-smoking RoomsNon-smoking Rooms

Montezuma Falls

The Montezuma Falls, a horsetail waterfall on a minor tributary to the Pieman River, is located on the West Coast Range of Tasmania, Australia

Visit

Book Direct and Save

Booking.com

Update Text