Double-Six Luxury Hotel Seminyak
No.66 Double Six Beach
Seminyak,
ID 80361
Near Double Six Beach