Designed for both business and leisure travel, Royal Tunjung Bali Villa is ideally situated in Legian; one of the city's most popular locales. With its location just 15 km from the city center and 7 km from the ... Read more

View all Luxury Hotels in Bali