This lovely hotel is set in Tokyo City. Customers will not be bothered during their stay, as this is not a pet-friendly accommodation.
Business center
Air conditioning