Hotel Deli River
Hotel Deli River
Hotel
Jl. Raya Namorambe 129, Medan, North Sumatra, Indonesia
92
Excellent ·
69 reviews