
Dubai, United Arab Emirates
Montreal Barsha Hotel
4-star hotel
Your stay near shopping and beaches. Montreal Barsha Hotel is located two kilometers from the Mall of the Emirates - one of the largest malls in Dubai. Beaches including Jumeirah Beach and Kite Beach, and the Dubai Marina are 10…
- Wi-fi
- Wired Internet
- 24-hour reception
- Outdoor freshwater pool


