3. The London Hotel, Stroud, Gloucestershire
|
| The London Hotel is an elegant Georgian style 12 bedrooms private hotel personally run by the owners and situated on the edge of the Cotswolds in the centre of the five valleys. This historic mill town is the ideal place to stay while touring and enjoying the beauty of the surrounding area. |
| http://www.the-london-hotel.co.uk/ |
| Rating: [10.00] Votes:
[2] Hits: [263] | 22 Jan 2005 |
| Rate It | Comments | Report Link | More Info |