Suites & Villas at Sofitel Bali

Suites & Villas at Sofitel Bali

Hotel

Bali Tourism Development Complex, Lot N5, Nusa Dua, Bali, Indonesia 80363