Conveniently located in Taksim, Suite23 Taksim offers a well equipped kitchen. The property is just 280 metres from Taksim Metro Station which provides easy access to other parts of the city. Free WiFi is accessible.
Conveniently located in Taksim, Suite23 Taksim offers a well equipped kitchen. The Read more
Conveniently located in Taksim, Suite23 Taksim offers a well equipped kitchen. The property is just 280 metres from Taksim Metro Station which provides easy access to other parts of the city. Free WiFi is accessible.
Conveniently located in Taksim, Suite23 Taksim offers a well equipped kitchen. The property is just 280 metres from Taksim Metro Station which provides easy access to other parts of the city. Free WiFi is accessible.
Number of Rooms: 9