The Royals
Menu
Home
Gallery
Menu
Events
Reviews
Contact Us
About Us
Contact Us
Home
CONTACT US
E11, Main Margalla Road, Islamabad, Pakistan
The Royals
051-2155271
051-2155270
Bookings
+92 307 7772063
+92 345 5916929
BOOKING MANAGER
+92 307 7772063
+92 345 5916929
FEEDBACK FORM