Le Royal

Le Royal

Featuring a garden, Le Royal is located in Islamabad in the Islamabad Capital Territory region, 2.3 km from The Centaurus Mall and 3.4 km from Shah Faisal Mosque. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. The hotel features family rooms.

Rs. 6,500
Travel & vaction