Aquarius Star Hotel
Aquarius Star Hotel
Hotel
Jalan legian No. 116
, Kuta, Bali, Indonesia
80361
76
Good ·
67 reviews