Set in a central area of Istanbul, 500 metres from Istiklal Street, Sandrood Suits Apart offers air-conditioned accommodation with free WiFi and a flat-screen TV. It is situated 600 metres from Taksim Square and features a 24-hour front desk. Dolmabahce Clock Tower is 2 km from the aparthotel and Dolmabahce Palace is 2.9 km away.
Towels and bed linen are featured in the aparthotel.
If you would rather not eat out, you can make use of the kitchenette facilities, which include a fridge and kitchenware.
Popular points of interest near the aparthotel include Taksim Metro Station, Galata Tower and Istanbul Congress Center. The nearest airport is Istanbul Airport, 36 km from Sandrood Suits Apart.