El Crosby Street Hotel es un hotel boutique de lujo con una decoración elegante y sofisticada. El hotel cuenta con un restaurante, el Crosby Bar, que ofrece una experiencia gastronómica única con platos británicos modernos y una amplia selección de vinos. Además, el hotel cuenta con un jardín en la azotea donde se puede disfrutar de vistas impresionantes de la ciudad mientras se degusta una deliciosa comida.