Check out the free Hotel Owner podcast, Checking In, episodes released weekly


The Lodge Hotel set for extension

The Lodge Hotel, located in Putney, London, has announced it will extend its offering with 25 new guest rooms and a new events space in July 2015. 

Back to top button