10/10
For the price I really can't complain. Location is pretty good - handy to Tokyo tower, station and subway very near by. Clean and tidy, free coffee in the lobby, staff very friendly.
Craig
1-night trip
Get instant answers with AI powered search of property information and reviews.