One of the hotels for your stay in Leamington Spa is the The Windsor Club Apartment which is located at 5, Windsor Club, Windsor Street, Leamington Spa, United Kingdom. There are many facilities offered at The Windsor Club Apartment, both hotel and room facilities. If you are traveling to Leamington Spa, you can choose The Windsor Club Apartment as a place to stay. The Windsor Club Apartment is located in the region of Warwickshire, England.


Rotate image to see The Windsor Club Apartment


Choose a room

One-Bedroom Apartment

One-Bedroom Apartment

Room size (36 square metres)

Room amenities

  • TV
  • Linens
  • Upper floors accessible by stairs only
  • Stovetop
  • Dryer
  • Iron
  • Bathtub or shower
  • Sitting area
  • Electric kettle
  • Ironing facilities
  • Shower
  • Towels
  • Oven
  • Kitchenware
  • Clothes rack
  • Toilet
  • Sofa
  • Coffee machine
  • Conditioner
  • Sofa bed
  • Streaming service (like Netflix)
  • Private apartment in building
  • Washing machine
  • Toilet paper
  • Shampoo
  • Hairdryer

Hotel Amenities

  • Internet
  • Free parking
  • Food can be delivered to guest accommodation
  • Street parking
  • Smoke alarms
  • Non-smoking rooms
  • Smoke-free property
  • Property cleaned by professional cleaning companies
  • 24-hour security
  • Contactless check-in/out
  • CCTV outside property
  • First aid kits available
  • Accessible parking
  • Wifi
  • Free Wifi
  • Parking


Hotel policy

  • Check-in time is 15:00 and check-out time is 10:00
  • Pets are not allowed