| Best Western Phoenix Hotel London, carries its 19th century elegance with pride, and combines it with warm and beckoning ambience to make your stay a comfortable one. Nestled in the relative tranquillity of Kensington Gardens Square, Best Western Phoenix is... |