Loading hotels
Confirming room availability...
City Apartments, 131 Kings S Cross Road, London, United Kingdom
Located in the heart of London these smart and stylish apartments are within 15 minutes' walk of King's Cross Railway Station. They offer a fully equipped kitchen and free WiFi. City Apartments feature a spacious lounge with sofa bed and flat-screen TV with DVD player. The modern kitchens all include a microwave hob and toaster. The City Apartments are all within a short walk of Camden’s bohemian bars pubs and alternative shops.