Crawford Place III in London

Location: 22 Crawford Pl, London, England, W1H 5NQ, London, GB

Star Rating: 2 Stars

Property Type: Apartments

About this Property

Prime Location
Enjoy a convenient stay at Crawford Place III, just a 15-minute walk from Hyde Park and Marble Arch. Explore nearby attractions like Regent's Park and Oxford Street.

Nearby Attractions
Discover popular landmarks like Sherlock Holmes Museum, Madame Tussauds Wax Museum, and Selfridges within a short distance from the hotel.

Airport Accessibility
Conveniently located near major airports, including Heathrow Airport and London City Airport, making travel hassle-free for guests.

To book your stay at Crawford Place III in London, visit our website or call us today!

Important Information

  • The property is professionally cleaned.

Policies

Check-in: N/A - Anytime

Check-out: N/A

Amenities & Facilities

Rooms Available

Photos

Crawford Place III in LondonCrawford Place III in LondonCrawford Place III in LondonCrawford Place III in LondonCrawford Place III in LondonCrawford Place III in LondonCrawford Place III in LondonCrawford Place III in LondonCrawford Place III in LondonCrawford Place III in London