Back to Projects Listings

YEAR OF COMPLETION

2002


Detail: A 60 Keys luxury resort in along Ayung River Valley, Ubud

Location : Ubud, Bali, Indonesia

Category: Hospitality

YEAR OF COMPLETION

2008