Located 0.2 miles from Camden Road railroad station, Kings Cross Luxury Suites London is a 7-minute stroll from the modern Jewish Museum London. Wi-Fi is also available throughout the property for guests to enjoy.
The historic castle "Tower of London" is 3.4 miles from apartment, while Hyde Park is 2.4 miles away. This 3-room apartment is located in the Camden Town district. Kings Cross Luxury Suites is also a 10-minute drive from the Trafalgar Square art museum "National Gallery".
This accommodation comprises an equipped kitchen for self-catering. Camden Town metro station is in close proximity to the apartment.