ROBERT HOUSE
Cet établissement occupe le centre de Londres, à 400 mètres de Trafalgar Square et de la National Gallery, 900 mètres de Piccadilly Circus, 3 km du Sky Garden et 3,7 km de Harrods ; Big Ben, la cathédrale Saint-Paul et Buckingham Palace sont à proximité et l’aéroport de London City est à 13 km.
Les logements comprennent une salle de bains privative. L’établissement est non-fumeurs et le Wi-Fi est gratuit.