Ordering the chicken, bacon, egg, mayonnaise and lettuce combination between two slices at a hotel in the Eternal City will set you back a cool €17.13.
Still, that’s a few euros less than Geneva, which topped the list with a whopping €23.35.
In Paris, which came in 2nd place, the same sandwich will cost you €21.05.
The rest of the top five was dominated by Scandinavian countries, with Norway in third place, Sweden in fourth and Denmark in fifth.
If such prices make you balk then go to India, where a club sandwich, at €7, is the cheapest in the world.
Hotels.com, which compiled the data, uses the classic hotel staple as a barometer of affordability in each city surveyed.
The CSI average price is calculated from the real price paid by guests in 30 hotels in either the capital or an important tourist city in each country monitored.
“The Club Sandwich, available on hotel menus across the globe, is the perfect spending barometer, helping tourists factor into their travel plans the everyday cost of simple items such as food and drink,” said Alison Couper from Hotels.com.
A furore was sparked in Rome in May when a group of British tourists were charged €63 for four take-away ice-creams in a café by the Spanish Steps.