This hotel occupies a central location in the heart of Bur Dubai, Bank Street, and is within easy re

vezi mai mult