Nestled in the heart of Legian, Legian Kriyamaha Villa is an ideal spot from which to discover Bali. The hotel is not too far from the city center: just away, and it normally takes about 15 minutes to reach the ... Read more

View all Luxury Hotels in Bali