Warwick Centre Townhouse is perfectly situated in the heart of Warwick, at 21 High Street, Warwick, United Kingdom. Warwick Centre Townhouse offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Warwick, Warwick Centre Townhouse is the ideal option for your accommodation needs! Warwick Centre Townhouse is conveniently located in the Warwickshire, England.


Rotate image to see Warwick Centre Townhouse


Choose a room

Three-Bedroom House

Three-Bedroom House

Room size (0 square metres)

Room amenities


Hotel Amenities

  • Private Parking
  • Free parking
  • Smoke-free property
  • Parking on site
  • Parking


Hotel policy

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