Best loved hotels of the world.
Thornbury ; Strongsville, OH : Best Loved Hotels of the World Ltd.,
Description based on 1998.
Hotels
Hotels
Best loved hotels. England, Scotland, Wales, Ireland