Located approximately 25 minutes' walk from the 4-star Villa Mangga Ubud Bali hotel, guests can reach the Karsa Spa.
Sights 3.5 km from this BALI hotel include the Coco Supermarket. The hotel will also take you to the large Ubud, which is about a 30-minute walk away.
The accommodation is merely 1.7 km from The Tropical Ants, serving Asian cuisine.