The Keio Plaza Hotel is a large, high rise hotel located in the Shinjuku area of Tokyo. The hotel is conveniently located via covered walkway to the Shinjuku train station (5 min walk). The tower room I stayed in was dated but equipped with wired LAN that was very fast. Spotty, free wireless Internet could be found in the center...
More
- Keio Plaza Shinjuku
- Keio Plaza Hotel
