Category: 1 Star

1-star-hotel-in-dubai

Al Jawhara Metro is strategically located in the heart of Dubai with impeccable quality and superb facilities. This hotel offers a friendly, warm and perfect ...

READ MORE +

Rush Inn Hotel is located in Bur Dubai, in heart of Dubai’s financial district, banks, airline offices, shopping malls & Dubai’s famous Meena Bazar are all in ...

READ MORE +

Located in Bur Dubai on the Khaled bin Walid Road, fronting one of the most picturesque ports in Dubai, it is an ideal home for business travelers and for ...

READ MORE +