Ajanta Villas
Ajanta Villas
Villa
Jalan Danau Tamblingan 21
, Denpasar, Bali, Indonesia
80228
86
Very Good ·
34 reviews