Villa San
WUS006 - Less than 300 metres north of Ubud's Royal Palace lies Villa San, a private and serene oasis in central Bali. The villa is only minutes from sensational shopping, superb spas, classic cultural performances and luxuriant rice fields.