Photos of the Admiral Plaza Hotel, Dubai.

About the hotel