Albayrak Apart, Istanbul: See traveler reviews, candid photos, and great deals for Albayrak Apart at Tripadvisor.
People also search for
With a stay at albayrak apart, you'll be centrally located in Trabzon, within a 5-minute drive of Tabzon Meydon Park and Karadeniz Technical University. This ...