Photos coming soon
HOTEL
Montreal Barsha Hotel
23rd St , Al Barsha 1, Dubai
Where it sits
Montreal Barsha Hotel
23rd St , Al Barsha 1, Dubai
25.10866, 55.20400
Similar stays nearby
Montreal Barsha Hotel
Hotel · 54 m
City Tower
Hotel · 119 m
Luxury Japanese Capsule Stay Hostel Villa
Hotel · 121 m
Exclusive Japanese Style Capsule Hostel In Villa
Hotel · 121 m
Trendy Capsule Hostel Luxury Villa Dubai
Hotel · 121 m
Devine Japanese Luxury Capsule Pod Hostel Villa
Hotel · 121 m
Luxury Capsule Hostel Villa Modern Escape Near Metro
Hotel · 121 m
Premium Luxury Japanese Capsule Hostel Villa
Hotel · 121 m
Plan around Montreal Barsha Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
