Metro Central Hotel Apartments is located in the vibrant district of Al Barsha in Dubai, United Arab Emirates. The hotel offers well-appointed apartments featuring modern amenities for both short and long-term stays. Guests can enjoy easy access to some of Dubai's most popular attractions, including Ski Dubai, Mall of the Emirates, and Jumeirah Beach. On-site facilities include a rooftop swimming pool, a fitness center, and a restaurant serving international cuisine. Metro Central Hotel Apartments is an ideal choice for travelers seeking comfortable and convenient accommodation in Dubai.
Location
- Distance to the sea: 1 line