Welcome 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.