STAY IN London
London, the historic capital of England, is renowned for its royals, wealth of museums and galleries and, of course, stunning architecture. Classical, multicultural and fast-paced, it’s home to a staggering nine million people. It’s a city of culture and contrasts – one of the major business hubs of the world, it will not disappoint.
There is so much to discover in London that there is no better place to stay than in the heart of the city centre. You’ll be entranced by majestic landmarks like the Natural History Museum, the Tower of London and Buckingham Palace, right on the doorstep of our Staycity Aparthotels.
Our serviced apartments give you access to all of the action, while offering a home away from home with all of the comforts you’re used to. Chill out over breakfast in your own space before exploring the city, then return in the afternoon to relax in your multi-room apartment. There’s a fully equipped kitchen, laundry facilities, flat screen TV and complimentary WiFi so you can truly make yourself at home.
Whether you’re visiting London for business or for pleasure, staying for a weekend or a week, we want to give you the opportunity to truly experience the city as a local, with the freedom and flexibility that comes with central apartment living.