“My Third Stay at The Treehouse hotel”
I think this is my favorite spot in London—room was comfy, location unbeatable in a safe area, and the staff were amazing. The Nest bar also offers great food and drinks with a fantastic view over Regent Street. Everything else was perfect.
Walaa3週間前