Located in Tokyo (Shinjuku), Tokyo Plaza Hotel is close to Studio Alta, Meiji Jingu Shrine, and Tokyo Metropolitan Government Building. Also nearby are Shinjuku Gyoen National Garden and Hanazono Shrine.
Dining options at the hotel include a coffee shop/café. Wireless Internet access is complimentary in public areas.
The 46 air-conditioned guestrooms at Tokyo Plaza Hotel include bathrobes and slippers. Beds have Select Comfort mattresses and down comforters. Complimentary wired high-speed Internet access is provided. Rooms are equipped with LCD TVs. All accommodations provide desks and multi-line phones. Bathrooms offer shower/tub combinations with handheld showerheads, bidets, makeup/shaving mirrors, and hair dryers. Additional amenities include complimentary toiletries and blackout drapes/curtains. In addition, amenities available on request include in-room massages and wake-up calls. Housekeeping is offered daily.