Small Luxury Hotels of the World (SLH) has added 22 hotels to its portfolio since the beginning of the year, seven of which mark new openings in 2023.
Small Luxury Hotels of the World (SLH) has added 22 hotels to its portfolio since the beginning of the year, seven of which mark new openings in 2023.