The hotel is approximately 600 meters from the closest two train stations, with a free shuttle bus to Meguro station. The room is exceptionally well appointed and great measure with sufficient space to move around and store bags. It is exceptionally welcoming and calming with soft colors and light wood. The room is well prepared with international adaptor plugs, so there really isn’t any need to bring any converters. Great hotel and very close to a station which has easy access within the city.