Mansions At Azabu Towers
Azabu Towers, 2 1 3 Azabudai
Whether you are staying for a few days or for the long term, lease a room from The Mansions at Azabu Towers and give your family a home in Tokyo. Conveniently located atop a tree lined hill in a quiet, serene neighbourhood in the Azabu district in central Tokyo. Just minutes from a number of embassies and diplomatic missions and next door to the Tokyo American Club.
Check In Time is only available between 14:00 - 22:00. Front office is closed after 22:00.
Our unique serviced apartments combine the stylish convenience of a hotel with the comfort of home, at a price per apartment you can afford. The Mansions has all the amenities of a hotel, all the facilities of an office and all the comfort of your own home.