Providenciando acesso Wi-Fi gratuito em toda a propriedade, ROBERT HOUSE situa-se em Londres, a 3 minutos a pé de Savoy Theatre e 500 m de Galeria Nacional de Londres. O alojamento está próximo de Estação de Metro de Leicester Square, de Theatre Royal Druru Lane e de Royal Opera House. O alojamento está a menos de 1 km do centro da cidade e a 4 minutos a pé de Estação de Metro de Charing Cross.
No alojamento, os quartos têm roupeiro, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. Todas as unidades providenciam um frigorífico.
ROBERT HOUSE tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Embankment, Trafalgar Square e Teatro Lyceum. O aeroporto mais próximo é o Aeroporto London City, que fica a 13 km de ROBERT HOUSE.