Located less than a 10-minute walk from Windsor and Eton Central Railway Station, Castle Hotel Windsor - MGallery provides guests with a convenient base while visiting Windsor. It is a short stroll from Windsor Castle and is moments from the area's well-known attractions.
There are a range of facilities on offer to guests of the hotel, including an express check-in and check-out feature, 24-hour room service and a 24-hour reception. Guests can unwind with a book in the on-site library.
Rooms at Castle Hotel Windsor - MGallery are well-appointed and offer a refrigerator, a mini bar and a bathtub. All provide ironing facilities and a telephone.
The hotel's on-site restaurant, Eighteen, is a popular spot to have a meal. A selection of drinks can be enjoyed at the in-house bar. Guests can also try one of the many bars and restaurants in the vicinity.
For guests arriving by public transport or wishing to explore the local area, Castle Hotel Windsor - MGallery is ideally within walking distance of Windsor and Eton Riverside Railway Station. Eton and London are also just a short drive from the property.
Health and safety
Accessibility and suitability
Services and conveniences
Media and entertainment
Parking and transportation
Cons:I booked this as a suprise for our anniversary paid for champagne in our room when we got there to my suprise nothing I had to go down and ask we recieved it later Not good spoilt the supprise
|Check in anytime after 15:00, check out anytime before 11:00|
|Cancellation/prepayment policies vary by room type and provider.|
Castle Hotel Windsor - MGallery is located at 18 High Street, 0.5 km from the center of Windsor. Windsor Parish Church is the closest landmark to Castle Hotel Windsor - MGallery.
Check-in time is 15:00 and check-out time is 11:00 at Castle Hotel Windsor - MGallery.
Yes, Castle Hotel Windsor - MGallery offers free Wi-Fi.
No, Castle Hotel Windsor - MGallery does not offer free parking.
No, Castle Hotel Windsor - MGallery does not offer free airport shuttle service.
Castle Hotel Windsor - MGallery is 10.5 km from London Heathrow.
Yes, Castle Hotel Windsor - MGallery is a pet-friendly hotel.
No, Castle Hotel Windsor - MGallery does not have a pool onsite.