at 82 - 83 Eccleston Square, London , SW1V 1PS United Kingdom
So close to the sights you're almost rubbing shoulders with Royalty, Premier Inn London Victoria puts you in prime position to stroll to many of the capital's most famous sights.
240 FB users likes Premier Inn London Victoria, set it to 303 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Premier Inn London Victoria is London based place and this enity listed in Restaurant category. Located at 82 - 83 Eccleston Square SW1V 1PS. Contact phone number of Premier Inn London Victoria: 0871 527 8680