Savoy Central Hotel Apartments - Dubai United Arab Emirates - Photos
» Savoy Central Hotel Apartments - Dubai United Arab Emirates
Savoy Central Hotel Apartments - Dubai United Arab Emirates - Search and Book Hotel
Al Rolla Road
P.o. Box 49519 Bur Dubai Dubai
Hotels 4 Stars United Arab Emirates