This serviced apartment hotel operates from a heritage building in London's financial district, offering both studio and one-bedroom accommodations with fully equipped kitchens and modern amenities. Located on Moorgate between The City and Liverpool Street, the property features apartments ranging from 24 to 35 square meters, each designed with contemporary interiors that complement the building's period details including high ceilings and original fireplaces. Guests can access 24-hour self check-in, in-unit washer and dryer facilities, and complimentary WiFi throughout their stay. The establishment welcomes dogs as part of their pet-friendly accommodation policy, making it suitable for travelers who need to bring their canine companions to London. With its proximity to public transport links and central location within walking distance of Liverpool Street and London Bridge, the property provides convenient access to the city while offering the space and amenities that pet owners often require for extended stays.
Contact or book this business
London
71 Moorgate, London, EC2R 6BH, United Kingdom