Oscar Lodge apartment hosts guests of Windsor. Guests will benefit from laundry, housekeeping and ironing service.
The property is located 1100 meters from Windsor Castle. 20 minutes' walk from Windsor city center. Guests can dine in the bar Vansittart Arms, which is about 200 meters away.
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.