Overview of The Windmill Hotel
Discover the world of comfort and privacy
General information
The Windmill Hotel is a 3-star accommodation featuring 19 recently refurbished guest rooms, all with en-suite bathrooms and central heating. This London hotel offers easy access to Central London and is located above a bar/restaurant on a busy high street.
Rooms & Amenities
All rooms at The Windmill Hotel include free WiFi, flat-screen TVs, tea/coffee making facilities, hair dryers, and ironing facilities. The hotel offers a variety of room types, including single, twin, double, and family rooms, to accommodate different guest needs.
Dining & Nearby Options
Guests can enjoy a continental breakfast served daily. The hotel is located above a bar/restaurant, providing convenient dining options nearby without needing to venture far from the hotel.
Leisure & Services
Leisure amenities include a picnic area and an outdoor tennis court. The Windmill Hotel features a daily maid service to ensure rooms are kept clean and well-presented.
Transportation & Accessibility
The Windmill Hotel offers private parking on-site for £10 per day and is conveniently located near bus stops and several train stations, including Kilburn and Cricklewood, facilitating easy transport access to Central London.
Hotel facilities
General
No smoking on site
Wi-Fi
Parking
Express check-in/ -out
No pets allowed
24-hour security
Luggage storage
Smoke detectors
Electric vehicle charging station
Fire extinguishers
Dining
Electric kettle
Leisure & Sports
Live entertainment
Services
Housekeeping
Fax/Photocopying
Room Amenities
Heating
Tea and coffee facilities
Ironing facilities
Free toiletries
Flat-screen TV
Board games
Other hotels you might like
- Karma Sanctum Soho London London
- Holiday Inn Express T5 Slough
- Hilton In Croydon Uk
- Bulgari Hotel London London
- Crowne Plaza London Docklands London
- Tavistock Hotel Tavistock Square London Wc1H 9Eu
- Doubletree By Hilton London Hyde Park
- St James Court Hotel London
- Park Tower Knightsbridge London
- Doubletree By Hilton Hotel London Marble Arch London United Kingdom