Moscow Hotel

Al Maktoum Street, Deira
Dubai