Browsing Tag

London

Six Senses to raise flag in London

Six Senses Hotels Resorts Spas will raise its flag in London at the site of a former department store which will soon wear the badge of Six Senses London. The hotel, wellness club and spa mark the brand’s entry into the United Kingdom and will open with 110 guest rooms and suites, starting from 33 square-metres and celebrating the building’s…
Read More...