Moscow, New York, Tokyo… NOPE, it’s in Tofino!
The most expensive hotel in North America is located in Tofino on Vancouver Island in British Columbia, Canada.
I can’t say that I’ve ever heard of Tofino or looked into finding out about the most expensive hotels around the world. Based on our style of travel, we typically stay in budget accommodations, trying to spend as little as possible. (On occasion, we also like to change it up a bit at times, staying in nicer places using points.) Continue reading The Most Expensive Hotel In North America Is In