200 Borough High St, London, SE1 1JX, United Kingdom
Established April 2005
The hotel has been designed to meet your home comforts; our friendly and professional service aims to ensure you have a very pleasant relaxing stay
Situated adjacent to Borough tube station, the hotel puts guests in the very heart of the city.
No photos have been uploaded yet.
No news or articles are available right now.
Is this your business? Click Here [Listing #1506264]