El Meile House, situado a 50 metros de la entrada lateral de la estación central de metro y tren de Termini, ofrece habitaciones de estilo clásico con calefacción.
Las habitaciones disponen de aire acondicionado y baño privado o compartido. Hay WiFi gratuita en las zonas comunes del Meile House.
En las inmediaciones hay restaurantes chinos y pequeños. La Piazza di Spagna está a 3 paradas de metro (línea A).