Suites & Villas at Sofitel Bali
Suites & Villas at Sofitel Bali
Hotel
Bali Tourism Development Complex, Lot N5
, Nusa Dua, Bali, Indonesia
80363
88
Very Good ·
90 reviews