Tuesday, July 28, 2009

Admiral Plaza

Located in Dubai's commercial, business and shopping centers, Admiral Plaza Hotel1 provides modern facilities to match the needs of business and leisure travelers alike. The service, professionalism and experienced management of Admiral Plaza Hotel are indicative of the reputable pedigree of their hotels around the world, and all provide excellent facilities for the needs of its guest.

No comments:

Post a Comment