Das Barry House bietet familienfreundliche Zimmer in der Nähe des Hyde Park, Marble Arch und vieler bekannter Sehenswürdigkeiten von London. Das Personal bemüht sich um einen herzlichen und freundlichen Empfang. Das Hotel ist jenen zu empfehlen, die einen komfortablen Standort für ihren Besuch in London suchen. Englisches Frühstück wird serviert und ist in den Zimmerraten inbegriffen. Von „Visit Britain“ empfohlen, geprüft und als 3-Sterne-Hotel ausgezeichnet. Das Hotel ist Mitglied bei „Visit London“, Londons Fremdenverkehrsamt.
Zentrale Lage nahe Hyde Park und Paddington Station. In Gehweite zum West End und zum Einkaufsparadies der Oxford Street und Bond Street und zu Sehenswürdigkeiten wie Madame Tussauds und, für seriösere Museumsbesucher, zu den Museen von South Kensington. Es gibt 2 U-Bahnstationen, die 3 Gehminuten entfernt liegen und effektive U-Bahnverbindungen in alle Teile von London ermöglichen. Paddington Station bietet eine direkte Zugverbindung zum Flughafen Heathrow und Verbindungen in den Westen von England bis nach Wales, in Orte wie Stratford-upon-Avon und Oxford.