Comfort Inn Kings Cross Suites

Bloomsbury

Location

Comfort Inn Kings Cross Suites

Address
31-33 Argyle Street
London
WC1H 8EP

Reviews

TripAdvisor

Traveller Rating:


Based on 50 reviews

Loading reviews for Comfort Inn Kings Cross Suites