Situated in the centre of Istanbul, well house is set 600 metres from Istanbul Congress Center and 1 km from Taksim Metro Station. The property is around 2.3 km from Dolmabahce Palace, 3.2 km from Galata Tower and 4.9 km from Spice Bazaar. The hotel features city views, a terrace, a 24-hour front desk, and free WiFi is available throughout the property.
The rooms are fitted with air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, a shower, free toiletries and a desk. The units 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, 36 km from well house, and the property offers a paid airport shuttle service.