Mahajaya Tower Hotel and Restaurant is located at center of Denpasar City on the island of paradise Bali, Indonesia. Its just 3 minutes drive to Ngurah Rai International Airport, five minutes drive to the capital city of Denpasar, shopping area proximity to the major tourist attraction and in front of the hotel.
View MoreMahajaya Tower Hotel and Restaurant is located at center of Denpasar City on the island of paradise Bali, Indonesia. Its just 3 minutes drive to Ngurah Rai International Airport, five minutes drive to the capital city of Denpasar, shopping area proximity to the major tourist attraction and in front of the hotel.