When most people think about hotels in Japan, more often than not, it's the capsule hotels that they think of, although in truth, most of the places to stay in Tokyo, and Japan's other cities are of a very high standard, and offer a great deal more space than the coffin like cubicles you often see on the television.
The Japanese pride themselves on their ritualised society and high levels of hospitality, and the service that you find in all hotels in the country is truly out of this world, with nothing too much to ask for.
Probably the finest hotel in Japan, and certainly one of the best in Tokyo, the 5* deluxe Grand Hyatt in the Roppongi district of the city has become a byword for luxury, and also a showcase for Japanese technology.