Modern Suite with Kitchen Near Istiklal Avenue and Taksim - 7
Located only 150 meters from Taksim Square, the suites offer 24-hour front desk service, and modern rooms with a private kitchenette. Tastefully decorated in earth tones, the rooms include air conditioning, satellite TV and free Wi-Fi. Each room ...
Read more about this property at: www.homeaway.com