Horhor Apart is a self-catering accommodation located in Istanbul. Free WiFi access is available. The property is 3.1 km from Suleymaniye Mosque and 2 km from Grand Bazaar. The apartment provides a TV, air conditioning and a seating area.
Horhor Apart is a self-catering accommodation located in Ist Read more
Horhor Apart is a self-catering accommodation located in Istanbul. Free WiFi access is available. The property is 3.1 km from Suleymaniye Mosque and 2 km from Grand Bazaar. The apartment provides a TV, air conditioning and a seating area.
Horhor Apart is a self-catering accommodation located in Istanbul. Free WiFi access is available. The property is 3.1 km from Suleymaniye Mosque and 2 km from Grand Bazaar. The apartment provides a TV, air conditioning and a seating area.
Number of Rooms: 6