ubud village hotel, ubud village hotel bali,ubud village hotel garden area

Ubud is a cultural centre where the natural beauty of rice terraces and river valleys are set against a panorama of spectacular mountains.