Ubud Private Villa - A 390 square meters private villas with contemporary design, located on gently sloping valley of Ubud. These four villas have it own access to keep sense of privacy and spacious deck / balcony to maximize river view.
Ubud Private Villa - A 390 square meters private villas with contemporary design, located on gently sloping valley of Ubud. These four villas have it own access to keep sense of privacy and spacious deck / balcony to maximize river view.
Ubud Private Villa - A 390 square meters private villas with contemporary design, located on gently sloping valley of Ubud. These four villas have it own access to keep sense of privacy and spacious deck / balcony to maximize river view.