HotelsRU.com logo Home | Destinations
City, State, Country:   Find Discount Hotels!
  Price From: To: $USD
 
Home » Hotel Search

Hotels in Letchworth, United Kingdom

Showing 1 through 1 of 1 hotels BookRatingPriceDist.
LETCHWORTH HALL HOTEL
" Built In 1625 Letchworth Hall Hotel Is A FineExample Of An English Manor House. Set In 8 AcresOf Mature Landscaped Grounds The Hotel RetainsMany Of ItS Original Features Including AMistrels Gallery Jacobean Fireplaces And MellowOak Paneling. The Hotel Offers 45 Bedrooms And 2Suites, With En sui... book now   $115 to $423   
 

©2024 HotelsRu.com   About us   Privacy   Site map   Hotels in Letchworth, United Kingdom