El ibis London Sutton Point alberga un bar y está ubicado en Londres, en la región de Greater London, a 8 km de la pista central del club de tenis The All England Lawn. El establecimiento se halla a 11 km del parque Crystal Palace y a 13 km del auditorio O2 Academy Brixton. El establecimiento es para no fumadores. El estadio Stamford Bridge (donde juega el Chelsea FC) queda a 14 km.
Todas las habitaciones tienen baño privado.
El personal de la recepción puede facilitar información práctica sobre la zona.
El hotel se encuentra a 15 km del auditorio Eventim Apollo y del Museo de Historia Natural. El aeropuerto de Londres-Heathrow, situado a 22 km, es el más cercano.