Located in the heart of Montezuma this beautiful hotel is 1.5 km from Montezuma Falls and just a short a walk to Montezuma Beach! The property has a Concession area of 7137 m2 in process and over 13700m2 of titled land. This hotel has multiple structures, including a reception area, an outdoor pool, laundry room […]