Located 578 meters from Bicycle UAE. The 4-star Grand Excelsior Hotel Deira offers comfort and convenience whether you're on business or holiday in Dubai.
Located 896 meters from Bicycle UAE. AVANI Deira Dubai Hotel is perfectly located for both business and leisure guests in Dubai. Both business travelers and tourists can enjoy the hotel's facilities and services.