Ham Close, TW107PJ - Strawberry Hill, United Kingdom
Apartment - Apartments, Strawberry Hill
Offering garden views, Cavendish house is an accommodation situated in Strawberry Hill, (seven kilometers) from Twickenham Stadium and (eight kilometers) from Hampton Court Palace. - Apartments, Strawberry Hill
Guest parking available
Non-smoking rooms available
Comfortable family rooms