Review: Pullman Tamachi, Tokyo

The first Pullman building in Japan, the hotel offers a blend of Japanese elegance and European design at guests’ comfort and convenience