Please sign in to post.

Tune Hotel in London

I've seen relatively positive reviews for the new Tune Hotel in London from Trip Advisor & a professional hotel critique for a London magazine. Has anyone stayed here? What did you think of the room as well as its location (next to the Lambeth North tube station)? thanks

There are no replies to this topic.