South London: Hotels in Upper Norwood
Hotels in England

Hotels in Upper Norwood, South London


South London Hotels Index Page

Norfolk Court Hotel
315 Beulah Hill Upper Norwood, South London, England, SE19 3HW.
The hotel stands on Beulah Hill (A215) to Streatham Common with easy access to central London via Brighton Road (A23) and it provides a spacious free car park for the convenience of guests. Originally, the hotel was known as Norfolk House and was a large private residence, the home of wealthy owners. The large panelled entrance hall and fine hardwood staircase still recall those days and the hotel retains much of the warm friendly atmosphere of an individual and personal residence.

Guest Reviews


Photo Gallery





Online hotel bookings, reservations and cancellations are managed by Active Hotels Ltd