Antonio is an apartment featuring rooms with free Wifi and air conditioning in the center of Istanbul. The property is close to Dolmabahce Clock Tower, Dolmabahce Palace, and Istiklal Street. Galata Tower is 1.8 miles away, and Spice Bazaar is 2.9 miles from the apartment.
All units feature a flat-screen TV, a private bathroom, and a fully equipped kitchen.
Popular points of interest near the apartment include Istanbul Congress Center, Taksim Metro Station, and Taksim Square. The nearest airport is Istanbul Airport, 22 miles from Antonio.