This hotel is located within a 10 minute walk of the Windsor & Eton Central Station. The Legoland Windsor is within a 10-minute drive away, and the property provides free parking.
Every large room at the Oscar Lodge Windsor features a private bathroom, a coffee maker and tea and coffee making facilities. The hotel has a number of rooms designed to accommodate families.
The hotel's restaurant is open for breakfast, offering guests a convenient dining experience near their room. For those wishing to eat out, there are a number of dining options in close proximity to the hotel.
The London Heathrow Airport (LHR) is less than a 20-minute drive from the Oscar Lodge Windsor. The hotel is located less than a 20-minute walk from the Windsor Castle.