
The most luxurious pool villas to be
introduced to Stanagiri Luxury Retreat
The 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.
First Design Development Collaboration
