The July - London Victoria is new for 2025, a modern and luxurious four-star aparthotel just five minutes walk from Victoria Station, an ideal spot for short or longer stays and in the heart of London. The apartments combine privacy and luxury, with a fitted kitchen, Wi-Fi, climate control, and bathrooms with indulgent rain showers. Enjoy the Art Deco charm inspired by the nearby theatres. Guests will have access to the a well-equipped gym, cosy sauna, co-working space, and an elegant restaurant and bar.