Photos of the Al Jawhara Metro, Dubai.

About the hotel