Italy’s Eternal City might be known for bringing history alive but it turns out it’s also quite affordable for a city break – even when you’re travelling as a party of six, writes Zoe Griffin