Paris Inn & Suites

Paris • Show on map
Price as low as USD 66.64
Situated in Paris Paris Inn & Suites has a shared lounge garden and free WiFi throughout the property. The hotel features family rooms. All rooms are fitted with air conditioning a flat-screen TV with…More info
