Suite 94 5 offers accommodations in Istanbul, 2 miles from Taksim Square and 2.1 miles from Dolmabahce Clock Tower. The air-conditioned accommodation is 2 miles from Taksim Metro Station. Free Wifi is available throughout the property and Istanbul Congress Center is a 19-minute walk away.
The apartment features 1 bedroom, a fully equipped kitchenette with a fridge, a washing machine, and 1 bathroom with a hair dryer and free toiletries. A TV with satellite channels is provided.
Dolmabahce Palace is 2.3 miles from Suite 94 5, while Istiklal Street is 2.4 miles away.