Hotels Near Keio University
The APA Hotel Mita-Ekimae, one of the hotels near Keio University. The closest hotel to Keio University is the Oakwood Apartments Minami Azabu ✰✰✰✰, which is 0.5 km or 1/3 mile away. This aparthotel offers air-conditioned apartments that sleep up to two people. They have a full kitchen as well […]
Read More →