Royal spa in Islamabad is located in Pakistan on F11/1street number 3 Islamabad Capital Islamabad Capital. Royal spa in Islamabad is rated 3 out of 5 in the category massage spa in Pakistan.
Address
F11/1street number 3 Islamabad Capital Islamabad Capital