On London’s Rooftops – the Athenaeum Hotel

By on November 19, 2010 | Add a Comment

The green serenity of London's Athenaeum Hotel

With unique garden face and quiet serenity on the rooftops, London’s Athenaeum Hotel is a relaxing stay for a British vacation.

Filed Under: Hotels & Resorts

Leave a Reply




If you want a picture to show with your comment, go get a Gravatar.