Introducing
Royal Garden 3 Bedroom
Pool Villa
for Investment Co-ownership
Royal Garden 3 Bedroom Pool Villa is a magnet for luxury group travellers seeking an exclusive Wellnesss & Vacation Retreat with a touch of Ubud’s royalty, surrounded by 30 hectares of lush greenery and a magnificent sunrise view of Tegallalang, Ubud, Bali.