Keio Plaza Hotel Tokyo stands as a landmark in Nishi-Shinjuku with spacious rooms offering sweeping views of the Tokyo Metropolitan Government building and city skyline. Its direct access to Tochomae station and proximity to Shinjuku make it a seamless choice for business travelers and event attendees alike.
The hotel features 11 in-house restaurants, a gym, and a shopping arcade, ensuring a fully turnkey hospitality experience. For events, its high-floor Premier Grand spaces provide a refined setting with panoramic city views, complemented by attentive, polished service throughout your stay.
Loading map...
Rated 4.2 on Google · 15,767 reviews