A hotel in the park? “INN THE PARK” in Numazu, Shizuoka Posted on 2017-11-01 by Triplisher“INN THE PARK” is a hotel that was made with…