Desde el debut de la marca de hoteles boutique The Hoxton en el East End de Londres en 2006, la marca ha sido sinónimo de crear espacios que reflejan la vitalidad de sus barrios, y The Hoxton, Holborn no es la excepción.
L'oscar London es un hotel boutique en Holborn, en el centro de Londres, que destaca por su estilo artístico y sus lujosos interiores. Está ubicado en una antigua iglesia bautista bellamente restaurada, catalogada como de grado II.
Rosewood London, un idílico santuario urbano, es uno de los mejores hoteles de lujo de la capital. Al llegar, un arco en la magnífica fachada del hotel lleva a los huéspedes a un tranquilo patio.