Wrong! The correct answer is Hoshi Ryo, Japan. The Hoshi Ryokan in the village of Awazu, Japan, is the world's oldest hotel. It dates back to AD 717, when an inn was built near a hot-water spring ...