Nestled in the heart of Ubud, Calma Ubud Suite & Villas is an ideal spot from which to discover Bali. The excitement of the city center is only 1km away. With its convenient location, the hotel offers easy acce ... Read more

View all Luxury Hotels in Bali