The Nippondaira hotel is located upon the grassy slopes above the city of Shizuoka. The view from the hotel is one of the most beautiful views of Japan. During the day, look out over the manicured hotel grounds to the city below and boats going in and out of the bay highlighted by unobstructed views […]