Where to Stay in Takayama Hotels Ryokans and Budget Options