Al Nakheel Hotel Apartments Amboseli Bangkok HOTELS
Al Nakheel Hotel Apartments is located in Ras al Khaimah, 2.4 km from Al Manar Mall and 26 km from Al Hamra Mall. 12 km from Iceland Water Park, the property is also 2 km away from Ras Al Khaimah Tourism Development Authority. The accommodation features a 24-hour front desk, room service and luggage storage for guests. Ras Al Khaimah Public Beach