Mira Hotel Prince Sultan Road Jeddah is located in Jeddah, Saudi Arabia on Prince Sultan Rd, An Nahdah. Mira Hotel Prince Sultan Road Jeddah is rated 2.7 out of 5 in the category serviced apartment in Saudi Arabia.
Address
Prince Sultan Rd, An Nahdah