A centrally located hotel on Sheikh Zayed Road with easy Metro access to Downtown Dubai, the Burj Khalifa and Dubai Mall.
Sheikh Zayed Road, Barsha Heights, Dubai, United Arab Emirates
Metro station right outside made getting to the Burj Khalifa effortless.
Comfortable rooms and a good breakfast spread.