Det 3-stjärniga International House Hotell London erbjuder närhet till Saint James's Park, som ligger ungefär 25 minuter bort till fots.
Londons centrum kan nås inom 15 minuters promenad. Gästerna som bor på hotellet kommer att befinna sig inom 3 km från Victoria & Albert Museum. Gästerna kommer också att uppskatta närheten till Waterloo Millennium Green, som ligger cirka 25 minuter bort till fots. Underhållningsalternativ i området inkluderar Amiralitetsbågen inom 2 km från International House Hotell i London. Gästerna befinner sig inom 150 meter från tunnelbanestationen Vauxhall Bridge medan inom 30 minuters promenad från London Eye.
Restaurangen Kennington Lane Cafe är också belägen cirka 25 minuter bort till fots.