New Oscar
Windsor, United Kingdom
- Best price guaranteed by our partners
- Many rooms with free cancellation
About the property
Just a 5-minute drive from the Royal Windsor Racecourse, New Oscar is also less than 10 minutes’ drive from Legoland. Located 2 miles from the M4 motorway, Heathrow Airport is a 15-minute car journey from this guest accommodation.
Windsor town centre, the castle and Home Park are just 1-mile away. Windsor and Eton Central Rail Station is less than a 10-minute walk away and provide 30-minute rail connections to London Paddington.
All rooms at New Oscar have a simple decor, a TV and a private bathroom. Tea and coffee facilities are also provided.
A continental breakfast is served in the spacious dining room. Free WiFi is available in public areas.
Most popular amenities
- Parking
Location
Windsor, United Kingdom
Discover Windsor
Photos, information and travel guides for your stay.
Located just 21 miles west of London, Windsor is a picturesque town that has something to offer to everyone. The town is famous for its royal connections and is home to the iconic Windsor Castle, which is one of the official residences of the British Monarch. The castle has a rich history that dates back to the 11th century and is a must-visit attraction when you are in town.
Apart from the castle, Windsor also boasts of a vibrant town center with plenty of shops, restaurants, and cafes. You can take a stroll along the Thames River and enjoy the stunning views of the Windsor Bridge and Eton College. The town is also home to the Windsor Great Park, which is a vast area of beautiful gardens, woodlands, and lakes. You can spend hours exploring the park and admiring the natural beauty of the area.
For those who love a bit of adventure, Windsor has plenty of options. You can take a boat ride along the Thames River or go for a hot air balloon ride and enjoy the stunning views of the town from above. If you are a fan of horse racing, then Windsor is the perfect place for you. The town has its own racecourse, which hosts regular racing events throughout the year.
Located just 21 miles west of London, Windsor is a picturesque town that has something to offer to everyone. The town is famous for its royal connections and is home to the iconic Windsor Castle, which is one of the official residences of the British Monarch. The castle has a rich history that dates back to the 11th century and is a must-visit attraction when you are in town.
Apart from the castle, Windsor also boasts of a vibrant town center with plenty of shops, restaurants, and cafes. You can take a stroll along the Thames River and enjoy the stunning views of the Windsor Bridge and Eton College. The town is also home to the Windsor Great Park, which is a vast area of beautiful gardens, woodlands, and lakes. You can spend hours exploring the park and admiring the natural beauty of the area.
Book activities in Windsor
Tours, tickets and experiences, most with free cancellation, through our partner Civitatis.
Travel assistant
online
More hotels in Windsor
10.0
Spacious 2-Bedroom Apartment with Parking in Windsor
Windsor, United Kingdom
10.0
Pass the Keys Spacious 2 Bed Apartment Central Windsor
Windsor, United Kingdom
9.6
Immaculate Central Windsor Town House with parking
Windsor, United Kingdom
9.6
Fabulous Central Windsor Town House With Parking
Windsor, United Kingdom
Near Windsor
Day trips or the next stop on your route.