Photos of the Tulip Inn Apartments, Dubai.

About the hotel