Featuring air conditioning, Meme Suite is located in Rome, just 650 feet from Trevi Fountain. Via Condotti is 1,000 feet from the property.
The accommodation has a flat-screen TV. There is also a kitchen, fitted with an oven. A refrigerator and coffee machine are also provided. Bed linen are available.
Piazza di Spagna is 1,300 feet from Meme Suite, and Pantheon is 1,650 feet away. The nearest airport is Ciampino Airport, 9 miles from Meme Suite.