Lara's Planet

Top choice hotel in El Castillo

Beautifully crafted from polished wood and bamboo and with fabulous views over the river, Lara's Planet is a gorgeous spot at the far end of the village. Rooms are huge, with high ceilings, quality fittings, bar fridges and private balconies high over the river, while the welcome from owner and world traveller Natasha is warm.