Located in Shinjuku within a short walk of Robot Restaurant, Tokyo Plaza Hotel is within a mile (2 km) of other popular sights such as Tokyo Metropolitan Government Building. This 46-room, 3-star hotel has conveniences like a restaurant, a coffee shop/café, and free in-room WiFi.
Grab a bite to eat at the onsite restaurant or get an energy boost at the coffee shop/café.
Tokyo Plaza Hotel's 46 rooms are individually furnished and provide refrigerators, phones, and desks. Guests can expect to find free WiFi and wired Internet, along with 32-inch LCD TVs. Bathrooms offer hair dryers and free toiletries, and Select Comfort beds with down comforters ensure a restful night.
Tokyo Plaza Hotel features free WiFi in public areas and a water dispenser. Limited parking is available. The front desk is staffed 24/7 to help with luggage storage, and answer any questions about the accommodations.