Nice large luxury apartment located minutes from the Spanish steps, hop-on-hop off bus stops, and the American embassy that offers a convenient alternative to hotels in the area. Perfect for large groups.