A stay at Grand Central Premier places you in the heart of Medan, within a 5-minute drive of Grand City Hall and Medan Mall. This upscale hotel is 1.3 mi (2.1 km) from Vihara Borobudur and 1.3 mi (2.2 km) from ... Read more

View all Luxury Hotels in Medan