Cherry Orchard is perfectly situated in the heart of Shrewsbury, at 30 Cleveland Street, , Shrewsbury, United Kingdom. Cherry Orchard offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Shrewsbury, Cherry Orchard is the ideal option for your accommodation needs! Cherry Orchard is conveniently located in the England, Shropshire, Shropshire.


Rotate image to see Cherry Orchard


Choose a room

Holiday Home

Holiday Home

Room size (140 square metres)

Room amenities

  • Kitchen
  • Dishwasher
  • Flat-screen TV
  • Internet facilities
  • Iron
  • Heating
  • Microwave
  • Washing machine
  • Oven
  • Refrigerator
  • Coffee machine

Hotel Amenities

  • Private Parking
  • Smoke-free property
  • Wifi in all areas
  • Free parking
  • Parking
  • Internet
  • Free Wifi
  • Parking on site
  • Accessible parking
  • Garden
  • Wifi
  • Street parking


Hotel policy

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