We stayed at 10suites for two nights, 12/27 and 12/28. They are located down the hill from Taksim Square on the main road Tarlabaşi Blvd even though their address makes it appear that they are on the parallel side street. There is someone on duty 24 hours a day. You do not get a key to the front door and...
More
