Location.
Located in central Istanbul, Hotel Inter Istanbul is within walking distance of Beyazit Square and Grand Bazaar. Nearby points of interest also in...
Hotelul Inter se afla la 1.1 km de centrul orasului Istanbul.
Loading...