The Mitre Hotel Hotel

Hotel description
This comfortable hotel can be found in Greenwich. The accommodation features a total of 24 guests rooms. Mitre Hotel is not a pet-friendly establishment.