Maxi Hotel Kuta
Book This Hotel
- Restaurant(s) in hotel Restaurant
Legian Street 83a
Legian Beach
Kuta, Bali 80361
Indonesia
Nearest major airport:
Denpasar, Bali, Indonesia (DPS-Ngurah Rai)
Legian Street 83a
Legian Beach
Kuta, Bali 80361
Indonesia
Nearest major airport:
Denpasar, Bali, Indonesia (DPS-Ngurah Rai)

