1-1 Hayabusa-cho, Chiyoda-ku, Tokyo, Japan.
A business hotel with style, and one of the best in Tokyo. Located in a quiet area, it is only four stops from Shibuya station on the Hanzomon line, and a popular spot for local weddings. Single rooms are small, but most have views over the Imperial Palace. The hotel also has Japanese-style rooms, including four beautiful deluxe rooms with tatami mats and a Japanese-style bath. It has a good sushi bar in the basement, and Western-style food is available from the ground-floor cafe.
See Tokyo City Guide
See full aricle: Tokyo hotels: Found in translation
Source: Qantas The Australian Way March 2009