Star Metro Al Barsha Hotel Apartments Overview

Located on Sheikh Zayed Road in the bustling Al Barsha area, Star Metro Al Barsha Hotel Apartments is a 3 star property in Dubai. Offering easy access to the world-famous Ski Dubai, the hotel can be reached in about a 30-minute drive from Dubai International Airport. Guests can continue their daily

more

Amenities

Swimming

Map Location

Hotel Facilities

  • Business centre
  • Car rental
  • Currency exchange
  • Sauna
  • Swimming Pool