Attractively set in the center of Istanbul, well house is within a 7-minute walk of Istanbul Congress Center and 0.6 miles of Taksim Metro Station. The property is around 1.4 miles from Dolmabahce Palace, 2 miles from Galata Tower and 3.1 miles from Spice Bazaar. The hotel has city views, a terrace, a 24-hour front desk, and free WiFi is available throughout the property.
The rooms come with air conditioning, a flat-screen TV with satellite channels, a fridge, a electric tea pot, a shower, free toiletries and a desk. The rooms have a private bathroom, a hairdryer and bed linen.
Popular points of interest near the hotel include Taksim Square, Dolmabahce Clock Tower and Istiklal Street. The nearest airport is Istanbul, 22 miles from well house, and the property offers a paid airport shuttle service.