Umgeben von Hügeln und einem Hain, bietet das 3-Sterne Devasthali - The Valley Of Gods Bogmalo Beach Massagen, Karaoke und die Gärten.
St. Andrew’s Church befindet sich in einer Entfernung von 4 km vom Hotel und Velsao Beach Road erreicht man in 10 Autominuten. Strand von Bogmalo liegt ebenfalls 10 Minuten Fahrt von dem prachtvolle Hotel entfernt.
31 Zimmer in der Unterkunft sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Einige geräumige Zimmer verfügen über private Badezimmer. Die Badezimmer sind mit einem Bidet, einer Wellness-Badewanne und einer begehbaren Dusche augestattet und bieten zudem Morgenmäntel und eine Duschhaube. In den Zimmern des Resorts hat man einen schönen Blick auf den Garten.
Das Devasthali - The Valley Of Gods bietet ein internationales Frühstück. Die Gäste können sich in der Lounge- Bar der prachtvollen Unterkunft entspannen.