The Pines Hotel – Slough | SherryStay