Swiss Belhotel Bay View Hotel, Suites and Villas
The Swiss Belhotel Bay View is located on the southern tip of Bali, Nusa dua. This Bali resort offers one of the stunning views of Nusa Dua Beach and Benoa Bay. This Swiss Belhhotel Bay View is located only 15 miles from Denpasar Bali International Airport.
Jalan Kebo Iwa, Taman Mumbul Bali Asia
Ngurah Rai Bali International