The Clarendon Hotel
Hotel
Lewisham
The Clarendon overlooks historic Blackheath and Greenwich Park as well as views of London and offers a village atmosphere just 15 minutes' from central London by train.
Number of rooms: 181
8-16 Montpelier Row, Lewisham, London, SE3 0RW, United Kingdom
Hotel booked 1 times today.