Niagara Falls Canada

4 Luxury Hotels in Niagara Falls, Canada

Niagara Falls is a wonder, and it isn’t a wonder why. The falls are as stunning as they are powerful; you can feel the thundering waters everywhere in the city, and the rainbows emerging from the mists will cer...
Mandrake Hotel London

The Mandrake Hotel

Never judge a book by its cover as the old saying goes, and this most definitely should be applied to the Mandrake Hotel. Do not judge this hotel by its unassuming exterior façade, for what lies beyond the exte...
Villa di Piazzano in Tuscany Rome

Five New SLH Hotels in Italy and Greece

The first quarter of the year is the best time to plan for the upcoming summer holiday season, and Small Luxury Hotels of the World’s™ five new hotels in Italy and Greece offer a wealth of history, culture and ...