Smeraldo Townhouse provides accommodation located 700 metres from the centre of Rome and offers a terrace and a bar. The property features city views and is 400 metres from Largo di Torre Argentina and 700 metres from Pantheon. The accommodation features a 24-hour front desk, a lift and luggage storage for guests. All units are equipped with air conditioning, a flat-screen TV with satellite channels, a dishwasher, a coffee machine, a bidet, bathrobes and a desk. There is also a dining area and a fully equipped kitchen equipped with an oven, a microwave, and a toaster. At the aparthotel, all units are allergy-free and soundproof. There is a coffee shop on-site. Sightseeing tours are available in the vicinity of the property. Popular points of interest near the aparthotel include Palazzo Venezia, Piazza Venezia and Piazza Navona. The nearest airport is Rome Ciampino Airport, 16 km from Smeraldo Townhouse.
This is a recommended place to stay in Rome.