Add to wish list

Istanbul, Beyoglu

Soho House Istanbul

Hotel
(5 stars)

The luxurious Soho House Istanbul is located within the Palazzo Corpi in the historic Beyoğlu district. The building was built in 1873 and showcases many original features including stunning 19th century frescoes. The hotel is comprised of 87 lavish guestrooms ranging from small bedrooms to mezzanine rooms to spacious apartments, all fitted with every modern comfort. Guests are welcome to choose from four on-site restaurants serving a range of local and international cuisine. There is also the rejuvenating Cowshed Spa fitted with a traditional Hammam and offering a range of relaxing treatments. Guests are welcome to take advantage of the fitness centre complete with a boxing ring and rooftop views over the Bosphorus. There is a screening room and a beautiful art collection to admire. A selection of event spaces and experiences are also available to book for anything from celebrations to members-only wellness retreats.





Sign up for our newsletter for inspiration, exclusive previews & luxury tips