Casa Tua features accommodations in Istanbul near Dolmabahce Clock Tower and Istanbul Congress Center. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. The property is a 19-minute walk from Dolmabahce Palace, and within 1.9 miles of the city center.
Some units are air conditioned and include a seating area with a flat-screen TV. At the apartment complex, every unit is equipped with a private bathroom.
Sightseeing tours are available close to the property.
Taksim Metro Station is 2.1 miles from the apartment, while Taksim Square is 2.1 miles from the property. The nearest airport is Istanbul, 24 miles from Casa Tua, and the property offers a paid airport shuttle service.