
Keio Plaza Hotel from Finder Hotels
Keio Plaza Hotel is conveniently located within one of Tokyo’s top shopping districts and close to a metro and train station. It offers views of Tokyo’s skyline, child-minding services and a karaoke bar.
- Star rating: 4-stars
- Location: Shinjuku, Tokyo
- Suitable for: Couples, families and business travellers