Map of The Sir Thomas Hotel |
The Sir Thomas Hotel
A 3-star boutique hotel, The Sir Thomas Hotel offers superb quality in accommodation, food and service.The hotel is on Sir Thomas Street, at the corner of Victoria Street, in the heart of Liverpool city centre. [more...]
Copyright © 1999-2009 Excelsior Information Systems Limited.
All rights reserved.
Press Room Terms of Use Privacy Link to Us Self-Catering Advertising Index Site Map
