O Hotel Lord Byron está situado a 5 minutos a pé dos Campos Elísios e da Estação de Metro George V. Apresenta quartos com uma decoração elegante e mobiliário antigo.
Os quartos do Lord Byron Hotel incluem acesso Wi-Fi gratuito, televisão por satélite e um minibar. Todos são servidos por um elevador e dispõem de uma casa de banho privativa com uma banheira ou chuveiro.
Um pequeno-almoço continental é servido diariamente no Lord Byron, que os hóspedes podem saborear no pátio privado do hotel, quando o tempo o permite.
A receção do hotel está aberta 24 horas por dia. O Hotel Lord Byron também tem um salão onde os hóspedes podem relaxar e consultar os jornais gratuitos.
O Lord Byron Hotel fica a 10 minutos a pé do Arco do Triunfo. A Estação de Metro George V tem acesso direto ao Louvre e à Bastilha.