Hotel Details

Millennium Montrose

Al Barsha South, Street 2
room photo
Search Details
  • Check in:
  • Check out:
  • Occupant(s):
Popular amenities

This lovely hotel is situated in Al Barsha. MILLENNIUM MONTROSE features a total of 198 rooms. Travellers may take advantage of the Wi-Fi connection throughout. The reception desk is open all day long. The propertys accommodation units are provided with facilities for children such as a cot if necessary. Pets are not allowed at this accommodation. Travellers arriving by car will appreciate parking available at MILLENNIUM MONTROSE.