O George Hotel é um hotel de 4 estrelas emblemático, situado numa fila de elegantes casas georgianas na George Street, bem no coração da New Town de Edimburgo. A sua localização central coloca os hóspedes entre a Princes Street e o distrito financeiro e comercial da cidade, com a Old Town e o Castelo de Edimburgo a uma curta caminhada.
Os quartos e suítes combinam o caráter georgiano clássico com um estilo moderno e refinado. Os interiores são projetados com cores suaves, mobiliário contemporâneo e layouts confortáveis, criando uma atmosfera elegante, mas descontraída. Alguns quartos também oferecem vistas para a George Street ou para o horizonte da New Town, aumentando a sensação de estar numa das áreas mais elegantes de Edimburgo.
O que faz o George Hotel se destacar é a sua mistura de arquitetura histórica e arredores vibrantes. Os hóspedes estão rodeados por alguns dos melhores restaurantes, bares de cocktails e boutiques de Edimburgo, enquanto ainda estão a uma curta distância a pé de grandes atrações como a Royal Mile e o Castelo de Edimburgo. Oferece uma base elegante e central que funciona igualmente bem para estadias de lazer e de negócios.