Numa localização privilegiada na área de Ruggero Settimo, em Palermo, George House Palermo situa-se a 1,9 km de Catedral de Palermo, a 1,7 km de Fontana Pretoria e a 7 minutos a pé de Teatro Politeama. O alojamento localiza-se a 2 km de Via Maqueda, a 2,8 km de Church of the Gesu e a 3,1 km de Estação Ferroviária Central de Palermo. Os quartos estão equipados com varanda com vistas da cidade e acesso Wi-Fi gratuito.
O alojamento providencia quartos com ar condicionado, secretária, máquina de café, um frigorífico, um minibar, cofre, televisão de ecrã plano, terraço e uma casa de banho privativa com bidé. Todas as unidades providenciam roupeiro e chaleira.
George House Palermo tem vários pontos de interesse populares nas suas proximidades, incluindo Piazza Castelnuovo, Estação Ferroviária de Notarbartolo e Teatro Massimo. O aeroporto mais próximo é o Aeroporto Falcone-Borsellino, que fica a 27 km de George House Palermo.