d darryl abraham Review of Holiday inn, High Wycombe 4 years ago Seating wasn't too noisy for a business meeting
Comments: