5349798242001

Nestled in Japan's Akaishi Mountains is the world's oldest hotel: Nishiyama Onsen Keiunkan, established in 705 CE—over a millennium before any existing American hotels. Check it out.