
Dubai, United Arab Emirates
Vision Imperial Hotel (Ex-Excelsior Hotel)
4-star hotel
Holiday Inn Downtown Dubai, is a contemporary four star hotel located in Deira in the heart of Dubai. The hotel is placed within walking distance to Al Ghurair Mall, close to famous landmarks and cultural locations such as the…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar


