Designed by
Title
Meydan Hotel in Dubai, UAE. #63960202
Description
DUBAI, UAE - MAR 28: Meydan Hotel in Dubai, UAE, as seen on March 28, 2015. The Meydan is the worlds first 5-star trackside hotel with 285 rooms, 2 race tracks and the Grandstand.
This image is editorial