May 17, 2018 - 6:02 PM
in reply to HarshaB
Without knowing which city and city pass you are talking about I'll speak in general terms.
Some hotels in some towns offer a city pass of some sort yes. What is offers depends on the pass itself. In any case it generally covers buses and trams around the city you are in.
The Swiss Travel Pass covers trains between towns and many mountains (or offers a discount on them).
Typically, the Swiss Travel Pass offers everything a city pass offers plus a lot more.