Chariss Homes se nachází nedaleko Croydon SDA Church a je pouhých 30 minut od centra města Norwood.
Tento hotel se nachází 950 metrů od Stadion Selhurst Park Stadium a 10 minut autem od Sochy prehistorických zvířat v Crystal Palace Parku. Od města Dartford je to také 23 km. Nejbližší autobusová zastávka je Selhurst New Road, vzdálená jen 400 metrů, a vlakové nádraží Norwood Junction je vzdáleno 15 minut chůze.
Moorish Grill podává dobré jídlo karibské kuchyně a leží 500 metrů od hotelu.