Surrounded by rain forest as well as lush gardens, and featuring a swimming pool, yoga deck and solarium, the Lookout Inn Lodge is 80 metres from Carate Beach. WiFi complementary.
The bungalows and rooms feature tropical décor with wooden furnishing, seating area, a sofa and views of the garden or the sea. The bathrooms are private and include shower.
The on-site restaurant at..