Situated 350 metres from the lively Istiklal Street, Neo Istanbul Flats is located in the Beyoglu District. It offers self-catering accommodation with air conditioning. Free WiFi is accessible in all areas. Taksim Square is a 15-minute walk away.
Situated 350 metres from the lively Istiklal Street, Read more
Situated 350 metres from the lively Istiklal Street, Neo Istanbul Flats is located in the Beyoglu District. It offers self-catering accommodation with air conditioning. Free WiFi is accessible in all areas. Taksim Square is a 15-minute walk away.
Situated 350 metres from the lively Istiklal Street, Neo Istanbul Flats is located in the Beyoglu District. It offers self-catering accommodation with air conditioning. Free WiFi is accessible in all areas. Taksim Square is a 15-minute walk away.
Number of Rooms: 8