The Viceroy Bali is a family owned and operated resort in Ubud, Bali. Bali is an island and province of Indonesia (located to the east of Java), Bali includes a few smaller near islands,
The Viceroy Bali is situated in Bali’s “Valley of the Kings”.
Visit the Hotel’s web site viceroybali.com
On Google maps: