This unpretentious hotel is in Tokyo City. The premises count with 164 welcoming bedrooms. Pets are not allowed at this hotel.