Queen Inn Apartments
Ras al Khaimah
Located in Ras Al Khaimah, the Queen Inn hotel offers accommodation with free Wi-Fi in the lobby and satellite TV. Al Manar Mall is just 1.9 km away. Free private parking is available on site...
Try removing some filters. Alternatively, there are some nearby lodgings with availability below.