3 Facebook users were in The Leigh Hotel. It's a 75 position in Popularity Rating for companies in Hotel & Lodging category in Southampton
Summary
The Leigh Hotel is Southampton based place and this enity listed in Hotel category. Located at 190 Leigh Rd SO50 9DX. Contact phone number of The Leigh Hotel: 023 8061 2174