The hotel is located directly and very centrally on the world famous Nusa Dua beach on the south coast of Bali Island, Indonesia, is built in a subtle blend of Balinese’s and modern architecture and offers a marvelous ambiance for a truly wonderful and relaxing beach vacation. The unique combination of Beautiful Air conditioned Rooms and Luxury Bathrooms coupled with Great Hospitality, breath taking scenery and the wonderful climate….