• Free Parking
  • Restaurant
  • Room Service
  • Disable Facility
  • Free WiFi
  • Non-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