Hot Springs 25/07/2022 Shimoda Tokyu Hotel is a hotel located in Shimoda, Minami Izu, which is blessed with a mild climate. The Shimoda Tokyu Hotel is located at the southeastern tip o […] Read More