Keio Plaza Hotel
Just outside the busy Shinjuku Station, the Keio Plaza Hotel is about as centrally located as you can get in Tokyo. The huge marble lobby lit by oversize chandeliers sets the tone: this hotel is big and grand, somewhat traditional, catering primarily to the international business traveler. Rooms are furnished in tasteful neutrals and outfitted with an array of toiletries and stocked minibars. A fitness center, 21 dining options, rooftop pool, and 45th-floor lounge round out the amenities.
Tune in on Wednesdays at 10PM ET for Top Chef: Boston, the 12th season of Bravo's Emmy-Award winning, hit reality series.