This aparthotel operates as a lifestyle accommodation provider offering fully-equipped apartment units with hotel-style services in central London. Located near Victoria Station, the property provides guests with complete apartments featuring separate living rooms, kitchens, and workspaces rather than traditional hotel rooms. The facility includes a rooftop terrace and positions guests within walking distance of major attractions including Buckingham Palace and Westminster Abbey. The establishment caters specifically to pet owners through a partnership with London Pet Club, which provides comprehensive pet care services during guest stays. This collaboration offers dog walking services in nearby parks and in-room pet sitting, allowing travelers to explore the city while ensuring their pets receive proper attention and exercise. The pet services are designed to accommodate both business travelers working from their apartments and leisure guests dining out or sightseeing. The aparthotel targets various traveler types including families, business guests, and longer-term visitors seeking apartment-style accommodations with hotel conveniences. Additional partnerships provide on-demand beauty treatments and electric bike rentals for city exploration, creating a comprehensive service ecosystem for guests staying in the Victoria area of London.
21 Piccadilly
Contact or book this business
London
3 Howick Pl, London, SW1P 1WG, United Kingdom