Grand Mega Resort & Spa

Grand Mega Resort and Spa is a 4 star hotel with a exclusive and elegant concept and very accessible from most popular tourist spots as it is situated in the heart of Bali. Its strategic location made Grand Mega a favorite for both tourist and local visitors.