noun
tourist hotel
A hotel primarily aimed at tourists, often located in sightseeing areas and offering services tailored to travelers.
この観光ホテルは温泉と海の景色が自慢です。
This tourist hotel boasts hot springs and ocean views.
A business hotel is typically smaller, cheaper, and located near stations for business travelers, while a tourist hotel focuses on leisure amenities and sightseeing locations.
Compound of 観光 (sightseeing) and ホテル (hotel), a straightforward modern term.