Com um bar, o ibis London Sutton Point está situado em Londres, na região da Grande Londres, a 8 km do The All England Lawn Tennis Club Centre Court. A propriedade está localizada a 11 km do Crystal Palace Park e a 13 km da O2 Academy Brixton. A propriedade para não fumadores encontra-se a 14 km do Estádio Stamford Bridge - Chelsea FC.
Todos os quartos têm uma casa de banho privativa.
A receção pode fornecer sugestões úteis para explorar a área.
O Eventim Apollo e o Museu de História Natural ficam a 15 km do hotel. O aeroporto mais próximo é o Aeroporto Heathrow de Londres, a 22 km da propriedade.