Tourist Court Synonyms

A hotel for motorists; provides direct access from rooms to parking area
(Noun)