Set 164 feet from the side entrance of Termini Central Metro and Train Station, Meile House offers classically furnished rooms with heating.
Rooms come with air conditioning and either a private or a shared bathroom. Guests enjoy free WiFi in Meile House's public areas.
Chinese and small local restaurants are in the property surrounding area. Piazza di Spagna is 3 stops on metro line A away.
Number of rooms : 3