Ubud Village Hotel

Ubud Village Hotel Address: Jalan Monkey Forest, Ubud, Indonesia

Minimum price found for Ubud Village Hotel was: 1114880 IDR

Click here to get more information, photos & guest ratings for Ubud Village Hotel