Coghlan Lodge

24 Parsons Road, Langley Woods, Slough, SL3 7GU, United Kingdom
#29 of 30 hotels in Slough
Enter dates for best prices
Compare best prices from top travel partners

Nearby Coghlan Lodge

Slough Travel Forum

Need advice about Slough, United Kingdom? Visit the Travel Forum for Slough and ask our Answer Gurus.

Slough Travel Guide