Ajanta Villas
HotelPolished villas with outdoor pools in a relaxed hotel offering free breakfast & 2 cafes, plus a gym.
Address
Jl. Danau Tamblingan No.21, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80227, Indonesia
Website
Contact
+62 361 285953Rating on Google Maps
4.60 (63 reviews)Open on Google Maps