OYO 1307 Star ResidenceHotel
12-12A, Kompleks Asia Mega Mas Blok 12-12 A, Jl. Asia, Sukaramai II, Kec. Medan Area, Medan, Medan, 20216
3.5 km from Medan Grand Mosque, OYO 1307 Star Residence is situated in Medan and offers air-conditioned rooms. The property is around 4 km from Maimun Palace, 2.1 km from Medan Mall and 3.2 km from Medan Centre Point.