grand royal spa is located in Islamabad, Pakistan on 2nd floor, 206 quata kafe, Northern Strip FECHS E 11/3 E-11,. grand royal spa is rated 3 out of 5 in the category spa and health club in Pakistan.
Address
2nd floor, 206 quata kafe, Northern Strip FECHS E 11/3 E-11,