Rucksack's travel guide

Ubud

Hotel Dwaraka the Royal Villas - Ubud, Bali - Indonesia

Are you looking for a lovely boutique hotel in Bali, with beautiful surroundings and where you can relax and feel like a Balinese princess? We have stayed at Dwaraka Royal Villas - a dream hotel in Ubud.