Kedungu Plajı'ın hemen yanında ve Tanah Lot Tapınağı'dan 2 kilometre mesafede yer alan D'Sawah Villa misafirlerin yüzebilecekleri bir yüzme havuzu sunmaktadır. Otel ayrıca tesis genelinde Wi-Fi'nin yanı sıra döviz bürosu, restoran sunmaktadır.
Belong Beach'ın hemen yanında yer alan tatil parkı, Tanah Lot şehir merkezine yaklaşık 15 dakikalık yürüme mesafesindedir. Bali Nirwana Resort Golf Course da tesise 2,1 km uzaklıktadır. D'Sawah Villa, Pantai Melasti Bali'a kısa bir sürüş mesafesindedir.
Otel bünyesindeki Asya restoranı Asya mutfağı mutfağı sunmaktadır. Otelin yakınındaki The Fat Hog, yaklaşık 100 metre uzaklıktadır.