About company

Luxurious and individually designed rooms and suites with beautiful riverside views at Bedford Swan Hotel in the heart of Bedford, Bedfordshire.

GB
Not verified company