Welcome to Villa Crystal Castle
A sanctuary in the heart of traditional Bali. Villa Crystal Castle, with 7 air-conditioned bedrooms surrounded by rice fields, is the perfect retreat villa in a stunning location only 10 minutes drive from Ubud centre.