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

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