The Pinewood Hotel 4 stars

Wexham Park Lane, George Green, Slough, SL3 6AP, United Kingdom

Hotel image
Read more reviews for The Pinewood Hotel