Nestled in the foot of the sacred Mt. Fuji, the resort is located 1,000 meters above sea level in a lovely wooded area. The resort offers a magnificent panoramic view during every season of the year. Your vacation can be experienced in many ways, enjoy a tennis game, or a leisurely swim after an ele...
More Details >>