One of the hotels for your stay in Coventry is the Inviting Town House which is located at 78 Winchester Street, Coventry, United Kingdom. There are many facilities offered at Inviting Town House, both hotel and room facilities. If you are traveling to Coventry, you can choose Inviting Town House as a place to stay. Inviting Town House is located in the region of England, West Midlands.


Rotate image to see Inviting Town House


Choose a room

Three-Bedroom Apartment

Three-Bedroom Apartment

Room size (45 square metres)

Room amenities

  • Flat-screen TV
  • Iron
  • Refrigerator
  • Private entrance
  • Toilet paper
  • Washing machine
  • Kitchen
  • Oven
  • Linens
  • Microwave
  • Heating
  • Smoke Alarm
  • Towels
  • Stovetop
  • Hairdryer
  • Desk

Hotel Amenities

  • Internet
  • Wifi
  • Wifi in all areas
  • Non-smoking rooms
  • Parking
  • Free parking
  • Baggage storage
  • Garden
  • Smoke-free property
  • Free Wifi
  • Staff follow all safety protocols as directed by local authorities


Hotel policy

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