Best Western Swiss Cottage Hotel offers straightforward comfort in a Victorian townhouse setting, ideal for business travelers needing a clean, cozy base near central London. Complimentary Wi-Fi and a lounge bar provide convenient spots to unwind or catch up on work.
The hotel is a quick five-minute walk from the underground, making city access easy for meetings and events. Superior rooms with air conditioning are available, and plans are underway to upgrade all rooms for added comfort during longer stays.
Loading map...
Rated 4.0 on Google · 572 reviews