Das Hotel bietet Unterkünfte zur Selbstverpflegung im Herzen von Bur Dubai. Sie wohnen nur einen kurzen Spaziergang vom Einkaufszentrum Burjuman, vom Meena Bazaar sowie vom Meeresarm Dubai Creek entfernt.
Zimmeranzahl: 77
Bank Street, Bur Dubai, Dubai, Vereinigte Arabische Emirate