Tag: SH Hotels & Resorts

Treehouse Hotel to debut in Australia

AUSTRALIA: SH Hotels & Resorts, the sustainable hotel brand management company, will …

Nature-inspired 1 Hotels to open in Mayfair

UK: Luxury lifestyle hotel brand 1 Hotels has announced the opening of its debut property in the UK, in London’s Mayfair, this July.