
Savannah Bed & Breakfast
Luddington Avenue, Virginia Water
Location Savannah Bed & Breakfast is located in Virginia Water. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Royal Holloway, Loftus Road Stadium and Victoria and Albert Museum. **At th
Free WiFiParkingBusiness
USD 182 night
