Die Gäste des 3-Sterne-Hotels D'Sawah Villa Tanah Lot können den Belong Beach leicht erreichen (liegt rund 5 Gehminuten von der Unterkunft entfernt). Nur 300 m vom Strand von Kedungu gelegen, bietet das Hotel einen Swimmingpool vor Ort und Windsurfen und Skifahren in der Gegend.
Der Tempel von Batu Bolong ist circa 2 km entfernt. Zu den Sehenswürdigkeiten, die in rund 10 Fahrminuten Entfernung vom D'Sawah Villa Tanah Lot sind, gehört der Pura Batu Belong Tempel. Die Lage des Hotels ermöglicht es Ihnen, in circa 2,1 km Entfernung vom Pantai Melasti Bali zu sein.
Jedes der 15 Zimmer ist mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In den Zimmern gibt es ebenfalls ein Bidet, ein Waschbecken und eine Dusche.
Im Hotel D'Sawah Villa gibt es ebenso ein französisches Restaurant, wo Gerichte der asiatischen Küche serviert werden. Das Restaurant The Fat Hog mit asiatischen Gerichten befindet sich etwa 5 Gehminuten vom Hotel entfernt.