Location & Rating
Jl.Medan Tebing Tinggi No 99,Deli Serdang Sumatera Utara
Deli Serdang, North Sumatera
Open in Google Maps
Deli Serdang, North Sumatera
Open in Google Maps
Share This Hotel