General
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. License Number(s): 058091-LOC-09267
Facilities
- Air Conditioning
- Elevator
- Heating
- Family Rooms
- Free Wi-Fi
- Daily Housekeeping
- Non-Smoking Rooms Available
- Invoices
- Luggage storage & lockers
- Non-smoking property
- Soundproof rooms available
Loading Testimonials
Hotels Nearby
