Central location
Guests say that since the Taksim Star Express in Istanbul, Turkey, has a central location, commuting is a convenience both on foot and by tram or metro. The Taksim Square is a five-minute walk from the hotel. Guests like that the hotel is modern and new and appreciate that even in high season, they get a good price.