The Moscow Hotel is on Al Maktoum Street, amongst the Government offices, corporate institutions and shopping malls. This Dubai hotel is in Deira, close to the Creek that separates old Dubai from new Dubai. Deira is the older, more traditional side and..