Located in Bur Dubai, this hotel lies along Al Fahidi Street. It is just a short distance to the Wor

vezi mai mult