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
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