Mahajaya Hotel Hotel
Hotels in Central Denpasar, Book hotels in Denpasar Municipality
Jalan HOS cokroaminoto No. 63 Denpasar, Denpasar, 80361
Free Wi-Fi
Breakfasts
Parking
Swimming Pool
Number of rooms: 100





















