Travel

Which is the world’s oldest hotel?

The world’s oldest hotel is the Nishiyama Onsen Keiunkan, located in Hayakawa, Japan. Established in 705 AD, this historic inn has been continuously operated by the same family for over…

Read More