3.8/10
Wi-Fi gratuito
2.3 km.
Stazione Ferroviaria di Norbury
Featuring 4-star accommodation, Buller Hotel - London Croydon is located in Croydon, 3.7 km from Crystal Palace Park and 8.8 km from Colliers Wood. This 4-star hotel features free Wi-Fi and a garden. The hotel features family rooms.
Numero delle stanze: 15
28-30 Buller Road, Croydon, Croydon, CR7 8QU, Regno Unito