Oldest hotel
Who
Nisiyama Onsen Keiunkan
Where
Japan
When
The oldest hotel is the Nisiyama Onsen Keiunkan in Yamanashi, Japan, a hot-spring hotel, which has been operating since 705 AD. The second oldest hotel is also in Japan.