Our central London serviced apartments in Crawford place are located in the heart of London, providing easy access to all the attractions of the West End. The apartments are designed to offer a luxurious and comfortable stay, with attention to detail in every aspect. Guests can enjoy complimentary high-speed wireless internet, a fully equipped kitchen, soft bed linens, smart TVs, regal furniture, and reliable heating and cooling.
The newly refurbished property is spacious and can accommodate up to 7 guests, with 2 bedrooms available. The location in London City Centre provides easy access to popular landmarks such as the British Museum, Natural History Museum, Marble Arch, and Buckingham Palace. Families traveling with children can visit the London Eye or attend events at Wembley Stadium. Outdoor enthusiasts can enjoy motor boating, hiking, cycling, and horse riding in the surrounding area.
Guests staying at the apartment will feel at home and surrounded by luxury, with every convenience provided for a comfortable stay. The property is designed to exceed expectations for an apartment of its size, offering a blend of comfort and style. Whether you are visiting London for leisure or business, our serviced apartments in Crawford place offer a prime location and top-notch amenities for a memorable stay in the city.
Self-catering cottage holidays in the UK and Ireland can still be a green option. You can have the comforts of home and the flexibility to do what you want; when you want - without the hassles of air travel!