Situated in Istanbul, 600 metres from Istiklal Street and 1.8 km from the centre, Sevil New Hotel features air-conditioned accommodation with free WiFi, and a terrace. The property is around 1.9 km from Galata Tower, 2 km from Dolmabahce Clock Tower and 3 km from Dolmabahce Palace. The apartment has family rooms.
All of the units feature a private bathroom, flat-screen TV and fully equipped kitchen.
Popular points of interest near the apartment include Taksim Square, Taksim Metro Station and Istanbul Congress Center. The nearest airport is Istanbul Airport, 36 km from Sevil New Hotel.