K Hotel

K Hotel

Hotel

, Medan, Indonesia

3-star hotel near University of North Sumatera

No info available for this location