motor inn
1.
(
noun
) a hotel for motorists; provides direct access from rooms to parking area
Synonyms:
court
,
motel
,
motor hotel
,
motor lodge
,
tourist court
Related Words:
hotel
Terms and Conditions of Use / Copyright Notice