The Soho Hotel is a luxurious hotel located in the heart of Soho. It offers stylish and spacious rooms with modern amenities. The hotel's restaurant, Refuel, is known for its delicious contemporary British cuisine. Guests can enjoy a variety of dishes made with locally sourced ingredients. The restaurant also offers a wide selection of wines and cocktails to complement the meals. With its central location and excellent dining options, The Soho Hotel is a perfect choice for travelers looking for a hotel with a restaurant in Soho.