- All reviews
Offering free WiFi, La Ciumachella is located on the 7th floor of a building with a modern lift. Piazza Del Popolo is 10 minutes’ walk away, and Lepanto Metro Stop is 2,297 feet from the property. The rooms have well-lit interiors and feature wood floors and pastel colours. The private bathroom is decorated with mosaic tiles and comes equipped with a hairdryer and towels. A sweet breakfast is served each morning, and there are also many restaurants in the surrounding vicinity. Sant’Angelo Castle is 1,969 feet away and the Vatican City can be reached in a 15-minute walk.