Studio M Arabian Plaza Hotel & Hotel Apartments by Millennium

Al Ittihad Road Al Qiyadah Metro Station - Deira, Dubai

Excellent

4273 Review

Overview

Most Popular Facilities
Hotel Location
Book This Hotel