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

