Ambassador Hotel

Cheep and cheerful hotel close to Bur Dubai's souks and abra stations

Newsletters

Follow us