Route GuidesRoutes City GuidesCities Map Log in

Princess Hotel

London
35-39 Argyle Street, Kings Cross, London, WC1H 8EP

31 rooms · ★★ · from £49


Located right in the centre of London, Princess Hotel offers rooms with TV and features free WiFi throughout, a 24-hour front desk and concierge service.