Hilton
Negative reaction to unfair comparison between ryokan and hotel experiences prompts video takedown.
Hilton’s Odawara Resort & Spa, tucked away in Kanagawa Prefecture’s southwestern Odawara City, is offering something that you and your children simply can’t refuse: the opportunity for them to participate in special ninja training during your brief stay at the hotel!