Hotel Location
Tokyo Keio Plaza Hotel is centrally located in Tokyo, just steps away from the Tokyo Metropolitan Government Building and Shinjuku Sumitomo Building. This residential-style hotel is 0.5 miles (0.8 km) from Shinjuku Sumitomo Building and 0.6 miles (1 km) from Shinjuku I-Land Tower.
Guest Rooms
The hotel features 1,452 guest rooms equipped with refrigerators and flat-screen televisions—ensuring a comfortable, home-like experience during your stay. Complimentary high-speed Wi-Fi keeps you connected with friends and family, while satellite TV channels provide entertainment options. Bathrooms include complimentary toiletries and bidet toilets. Additional amenities include telephones, in-room safes, and complimentary daily newspapers.
Dining
The hotel offers nine restaurants. Guests may enjoy international fusion cuisine at Super Buffet Glass Court, or opt for in-room dining via select-hour room service. Two cafés serve delicious pastries and light fare. For relaxation, two bars/lounges are available for casual drinks. A fee-based buffet breakfast is served daily from 6:00 AM to 9:30 AM.
Recreation, Spa & Premium Amenities
Guests can take full advantage of resort-style amenities, including a fitness center, complimentary Wi-Fi, and concierge services. Additional offerings include a gift shop/newsstand, wedding services, and a ballroom. Complimentary shuttle service is available for nearby theme parks.
Business & Other Services
Featured services and amenities include a business center, dry cleaning/laundry service, and 24-hour front desk assistance. A fee-based scheduled airport shuttle service is available, as well as fee-based self-parking.