
Photo via Wikimedia Commons under Creative Commons License
Pictured is the Nisiyama Onsen Keiunkan hotel in Yamanashi, Japan. It's set at the foot of the Japanese Alps.
The world’s oldest hotel is the Nisiyama Onsen Keiunkan in Japan. It was founded in 705 AD and you can still stay there today.