
Medan, Indonesia
Deli River And Restaurant Omlandia
3-star hotel
The Hotel Deli River, a charming family-run hotel, is nestled in lush tropical gardens just outside the historic city of Medan, Sumatra. Overlooking the tranquil Deli River, the hotel offers a peaceful retreat. Guests can relax…
- Wi-fi
- Outdoor freshwater pool
- Car park
- Restaurant


