Hotel International House Londyn oceniono na 3 gwiazdki. Oferuje 28 pokojów z domowymi udogodnieniami. Galeria Narodowa jest w około 2 km, a St. James’s Park jest 25 min piechotą od hotelu.
Vauxhall Park znajduje się w mniej niż 550 metrach, a dworzec kolejowy Marylebone znajduje się około 10 min autem od tego hotelu. Koło obserwacyjne London Eye, który leży w 2,1 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Londynie. Ponadto, Waterloo Millennium Green znajduje się w odległości 25 min spacerem. Okolica oferuje takie sklepy jak Targ Borough Market 3 km od International House w Londynie. Obiekt noclegowy jest kilka kroków od stacji metra Vauxhall.
Restauracja Kennington Lane Cafe oferuje szeroką gamę dań kuchni brytyjskiej oraz leży w odległości 25-minutowego spaceru stąd.