Oscar Lodge is an apartment in Windsor within short distance of Windsor Castle, Thorpe Park and Windsor Great Park. Guests will benefit from laundry, housekeeping and ironing service.
The property lies 20 minutes walking distance from Windsor city center. Serving a wide range of dishes, Vansittart Arms and Bella Italia can be reached within 5 minutes’ walk.
Fast access to London Heathrow airport within 15 km is provided.
The apartment offers rooms with flat-screen television and an iron with ironing board for a comfortable stay in Windsor.