noun
city hotel; downtown hotel
Refers to a hotel located in the central business or commercial district of a city, as opposed to a resort or suburban hotel.
出張のときはいつも駅前のシティホテルに泊まる。
When I'm on a business trip, I always stay at a city hotel near the station.
このシティホテルはビジネス客に人気がある。
This city hotel is popular with business travelers.