The Chamberlain Hotel

132-135 Minories, EC3N1NU London, United Kingdom Get Directions to this spot
132-135 Minories
EC3N1NU London
England, United Kingdom

Rate and review The Chamberlain Hotel in London, United Kingdom!

Share your experiences at The Chamberlain Hotel with your friends or discover more Hotels in London, United Kingdom.