Conveniently located in Central London. Phoenix Hotel lies close to Hyde Park in Central London, overlooking one of the capitals famous Garden Squares. If you want to get out and about, you ll be within walking distance of two tube stations, Bayswater & Queensway. Retaining all the character of its day, this imposing 19th Century Victorian townhouse also boasts the essential modern conveniences that are so important to the 21st Century traveller whether on business or pleasure! Whether you re here for a week or a weekend, you ll be spoilt for choice when it comes to filling your free time. London s countless attractions are easy to get to, and there s something for everyone!
Text supplied by third party.