London
London photo by S Alsup
Reviews That Feature This Photo
July 14, 2005
This hotel was located at the corner of Piccadilly and Berkley Streets. The location was perfect for walks to restaurants, theatres, clubs, etc. Nearby were Buckingham Palace and many touristy must-sees. Across the street was Green Park, with transportation via...Read More