Monday, May 31, 2010

Town Hall Hotel London

Recently opened is this London based hotel. Town Hall Hotel Apartments is a new concept: a special place in London’s vibrant East End where the amenities and luxuries of a five-star hotel are combined with the space, convenience and comfort of a designer apartment. The combination of the historic building and the interior design looks really fantastic!

1 comment:

Miscellaneous said...

Oh my god, it looks great.
Have to go there and experience I've the atmosphere is the same, thanks
going to use it on our blog
please take a look