Conveniently located in Taksim, Suite23 Taksim offers a well equipped kitchen. The property is just 919 feet from Taksim Metro Station which provides easy access to other parts of the city. Free WiFi is accessible. Air-conditioned apartments here feature a flat-screen satellite TV with a DVD player. The kitchen is fitted with a dishwasher and a refrigerator. Featuring a shower, private bathrooms also come with a bath or shower and a hairdryer. Some of the apartments also offer views of the sea. The guests can cook their own meal in the private kitchen. There are also numerous restaurants, cafés and shops in the surrounding area. Taksim Square is 821 feet and Istiklal Avenue is 886 feet from the property.Ataturk Airport is located 12.4 miles away.