This comfortable hotel is in Termini Railway Station. With a small number of only 5, this hotel is very convenient for a quiet stay. Tokyo is not a pet-friendly establishment.