Najd Hotel

Map view

1 night
Finding the latest room rates...

Location

Doha-Qatar,, Doha, Doha, 1274, Qatar

Hotel description

Najd Hotel

This luxurious hotel is in Doha. No pets are allowed on the premises.