One of the hotels for your stay in Great Malvern is the Holyrood Apartments which is located at 203 Holyrood Apartments, 25-27 Worcester Road, Great Malvern, Great Malvern, United Kingdom. There are many facilities offered at Holyrood Apartments, both hotel and room facilities. If you are traveling to Great Malvern, you can choose Holyrood Apartments as a place to stay. Holyrood Apartments is located in the region of Worcestershire, England.
Rotate image to see Holyrood Apartments
Choose a room
Two-Bedroom Apartment
Room size (55 square metres)Room amenities
- Kitchen
- Heating
- Flat-screen TV
- View
- Washing machine
Hotel Amenities
- Smoke-free property
- Wifi
- Free Wifi
- Wifi in all areas
- Internet
Hotel policy
- Check-in time is 16:00 and check-out time is 11:00
- Pets are not allowed