About Hallmark Hotels
Hallmark Hotels owns and operates hotels in United Kingdom.
Social Link - Twitter: https://twitter.com/HallmarkHotels
Social Link - Facebook: https://facebook.com/HallmarkHotelsUK
More about Hallmark Hotels
Hallmark Hotels is located at York, England YO23 1, United Kingdom
+440113-307-6760
http://www.hallmarkhotels.co.uk