
London, United Kingdom
Best Western Swiss Cottage Hotel
3-star hotel · BWH HOTELS
If you’re looking for a place to stay in London, the Best Western Swiss Cottage Hotel offers the best of both worlds. In a pleasant residential area near Regents Park, you’ll enjoy peace and quiet during your stay. Yet with…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant























