Set in four acres of landscaped grounds in Slough, SK Baylis House Hotel is located in a Grade I-listed building. These 4-star accommodation feature antique decor with contemporary facilities.
Zimmeranzahl: 219
Stoke Poges Lane, Slough, SL1 3PB, Großbritannien
Hotel heute 2-mal gebucht.