3 ★
Hotel Deli River and Restaurant Omlandia
Address: Jalan Raya Namorambe 129, Medan, Indonesia
Hotel Deli River is located in Medan City, surrounded by tropical greenery and natural landscapes. Overlooking the Sumatran Jungle, it offers free Wi-Fi access.
- 🏠 WorldPlaces ›
- Hotels ›
- 🇮🇩 Indonesia ›
- Medan ›
- Hotel Deli River and Restaurant Omlandia