El Hotel City de Londres está abierto desde 1997 y es un lugar ideal para clientes de negocios que necesiten estar cerca de la ciudad, especialmente durante la semana, y para los clientes de placer durante los fines de semana. Una de las facilidades convenientes para clientes corporativos es la sala de conferencias, disponible para pequeños eventos (máximo 50 personas). Para la comodidad de todos los clientes hay un bar y un restaurante, que ofrecen cocina moderna e internacional, cócteles y eventos varios. La sala también está disponible para reuniones privadas y tiene una capacidad de 250 personas.