Sevil New Hotel features accommodations in Istanbul near Galata Tower and Dolmabahce Clock Tower. The property is around 1.8 miles from Dolmabahce Palace, 2.4 miles from Spice Bazaar, and 3.1 miles from Topkapi Palace. The property is a 6-minute walk from Istiklal Street, and within 1.1 miles of the city center.
All of the air-conditioned units feature a private bathroom, flat-screen TV, and fully equipped kitchen. Free Wifi is accessible to all guests, while some rooms have a terrace.
Popular points of interest near the apartment include Taksim Square, Taksim Metro Station, and Istanbul Congress Center. The nearest airport is Istanbul Airport, 22 miles from Sevil New Hotel.