The Peninsula Tokyo made its debut on September 1, 2007. The Peninsula is the only freestanding luxury hotel to be built in Tokyo in more than a decade, standing 24 stories high opposite the Imperial Palace and located in the district of Marunouchi.
The Peninsula Palace has become a well-known landmark in Beijing since opening in March 1989. The Peninsula Palace offers 530 spacious rooms and suites. Three floors of the hotel are devoted entirely to "The Club Lounge" which includes an exclusive lounge together with amenities and privileges (see amenities program).