Located in Istanbul, STnBOL has air-conditioned rooms with free WiFi. The property is around 1.2 miles from Istanbul Congress Center, 1.2 miles from Dolmabahce Palace and 1.7 miles from Spice Bazaar. The property is a 5-minute walk from Taksim Square, and within 0.9 miles of the city center.
Selected rooms also feature a kitchenette with a microwave, a minibar and a stovetop.
Popular points of interest near the hotel include Taksim Metro Station, Istiklal Street and Dolmabahce Clock Tower. The nearest airport is Istanbul, 23 miles from STnBOL, and the property offers a paid airport shuttle service.