Shimoda Central Hotel

Enjoy the White Sands and Breathtaking Views of Shimoda

At the foot of the Izu peninsula lies a quiet seaside town named Shimoda where the sand is white, the fish is fresh and the views are spectacular. Where to stay   If you’re looking for some luxury and don’t mind paying for it, then the Shimoda Central Hotel offers top class accommodation with a…