Charm Suites Pera is a self-catering accommodation located in İstanbul. Free WiFi access is available. The property is 1.4 km from Istanbul Convention & Exhibition Centre and 1.4 km from Istanbul Congress Center.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.