The Viceroy Bali, Ubud (Indonesia)

ViceroyVilla_Adriaan Van Looy_13

The Place

Located in Ubud’s ‘valley of the kings’, Viceroy Bali is one of those hotels that sets a new standard. Continue Reading →