to our charming hotel and restaurant inspired by the natural beauty around Montezuma. Our small hotel / lodge is perched on a hill, somewhere between heaven and sea, with views of the jungle and the ocean. A real Oasis of tranquility and peace for you to relax and revitalize your spirit.
Perfect for bird watching, adventure enthusiasts
get in touch with nature!