Loft Plus Hotel’s in Arnavutköy, Istanbul

Nestled in Arnavutköy, Loft Plus Hotel’s emerges as a serene sanctuary, situated 19 miles from the heart of Istanbul and its notable attractions such as Nef Stadium, Istanbul Sapphire, and Turk Telekom Stadium.

Category: