This charming apartment is set in New City. LA CASA HOME CONCEPT features a total of 17 17.Set in Istanbul, 300 metres from Taksim Square and less than 1 km from Istiklal Street, Taksim Square-La Casa Home Concept offers city views and free WiFi. All units come with air conditioning, and some have a flat-screen TV, washing machine, a kettle, completed with a kitchenette. A terrace is available for guests at the apartment to use. Dolmabahce Clock Tower is 1.9 km from Taksim Square-La Casa Home Concept, while Istanbul Congress Center is 2 km away. The nearest airport is Istanbul Airport, 32 km from the accommodation.