Surrounded by its trees, Resort Inn Green Karuizawa features 7 tennis courts, just a 10-minute drive from JR Karuizawa Train Station. It offers free Wi-Fi at the public areas and bicycle rentals for an extra cost. Nakakaruizawa Train Station is within a 5-minute drive away. The Karuizawa Green Resort Inn has simple rooms with air conditioning and a TV. All...