Stadion piłkarski Selhurst Park znajduje się jedynie 1 km od 2-pokojowego apartamentu Cobden Mews Beckenham, natomiast Church Of St Luke znajduje się w pobliżu. Goście mogą korzystać z Wi-Fi zarówno w celach biznesowych, jak i rekreacyjnych.
Apartament jest usytuowany w dzielnicy Norwood, w bliskiej odległości od stacji kolejowej Croydon Norwood Junction. Najbliższy przystanek autobusowy Spring Lane oddalony jest od obiektu o 300 metrów, a ISKCON South London - w maksymalnie 500 metrach. W ciągu około 15 min jazdy samochodem od apartamentu Cobden Mews znajduje się również Muzeum i ogrody Horniman.
Do dyspozycji Gości telewizja satelitarna, a także jadalnia i patio. Apartament oferuje 1 łazienkę. Ponadto do dyspozycji Gości oddzielna toaleta i prysznic.
Oprócz udogodnień z wyżywieniem we własnym zakresie, takich jak wyposażony aneks kuchenny, obiekt noclegowy oferuje również jadalnię.