Ideally situated just minutes away from popular shopping and entertainment in Tokyo’s Shinjuku area, the luxury Keio Plaza offers a tranquil urban oasis with uncompromised relaxation and privacy. Its 1,436 guestrooms have stunning views of central Tokyo and feature luxury amenities and all the comforts one expects from a world-class hotel, including complimentary high-speed Internet access.