Das komfortable Mandhoo Inn liegt am Strand von Mandhoo und bietet einen Blick auf den Garten. Außerdem gibt es Parkplätze.
Mandhoo ist zudem etwa 300 Meter vom Hotel entfernt gelegen.
Das Hotel stellt 6 Zimmer zur Verfügung. Einige von diesen verfügen über einen Flachbildfernseher mit Satellitenkanälen und viele tolle Annehmlichkeiten, vor allem einen Hosenbügel und eine Klimaanlage. Sie bieten zudem ein Bidet und eine Dusche in den privaten Badezimmern.