X Flats provides rooms in Istanbul near Istiklal Street and Istanbul Congress Center. Featuring sea and garden views, this apartment also provides guests with free Wifi. The property is 1.1 miles from the city center and a 8-minute walk from Taksim Metro Station.
Some accommodations include a terrace and a seating area with flat-screen TV, as well as air conditioning and heating. At the apartment complex, all units are fitted with a private bathroom.
Popular points of interest near the apartment include Taksim Square, Dolmabahce Clock Tower, and Dolmabahce Palace. The nearest airport is Istanbul, 23 miles from X Flats, and the property offers a paid airport shuttle service.