Meile House ligt op 50 meter van de zijingang van het metro- en treinstation Termini Central en biedt klassiek ingerichte kamers met verwarming.
De kamers zijn voorzien van airconditioning en een eigen of gedeelde badkamer. In de openbare ruimtes van het Meile House is gratis WiFi beschikbaar.
In de omgeving vindt u Chinese en kleine lokale restaurants. Piazza di Spagna ligt op 3 haltes met metrolijn A.