Dotato di un bar, l'ibis London Sutton Point si trova a Londra, nella regione della Greater London, a 8 km dall'All England Lawn Tennis Club Centre Court, a 11 km dal Crystal Palace Park e a 13 km dalla O2 Academy Brixton. La struttura è non fumatori e si trova a 14 km dallo Stamford Bridge - Chelsea FC.
Tutte le sistemazioni sono dotate di bagno privato.
Il personale della reception sarà inoltre lieto di fornirvi consigli utili sulla zona.
L'hotel dista 15 km dall'Eventim Apollo e dal Museo di Storia Naturale. L’Aeroporto più vicino è quello di Londra-Heathrow, a 22 km.