Rated
8.7 /10
(13225 reviews)
Discover the luxurious Keio Plaza Hotel Tokyo, a 5-star haven in the heart of Tokyo, Japan. Boasting 1455 elegantly appointed rooms spread across 47 floors, this iconic hotel offers unparalleled views of the bustling city below. Opened in 1971 and renovated in 2018, the Keio Plaza Hotel Tokyo seamlessly blends modern amenities with traditional Japanese hospitality, ensuring a comfortable and memorable stay for every guest. Situated in the vibrant Shinjuku district, guests can easily explore nearby attractions, shopping centers, and dining options. With a check-in time of 3:00 PM and a check-out time of 11:00 AM, guests are invited to indulge in the hotel's numerous facilities, including multiple restaurants, bars, a fitness center, and a rooftop pool. Whether traveling for business or leisure, the Keio Plaza Hotel Tokyo promises a truly unforgettable experience.