Located in the heart of the city, a 10-minute walk away from Taksim Square, Stay Suites offers air-conditioned rooms and free WiFi.
Located in the heart of the city, a 10-minute walk away from Taksim Square, Stay Suites offers air-conditioned rooms and free WiFi. Read more
Located in the heart of the city, a 10-minute walk away from Taksim Square, Stay Suites offers air-conditioned rooms and free WiFi.
Located in the heart of the city, a 10-minute walk away from Taksim Square, Stay Suites offers air-conditioned rooms and free WiFi.
Number of Rooms: 16