Opened in the fall of 2023, this lavish, independent hotel in London’s Soho neighborhood has all the elements that guarantee a great time—from the dazzling and colorful designs to the lush rooms to the array of restaurants.

Share the Post:

Related Posts