motor hotel
English Dictionary
->
Letter M
-> motor hotel
Search Dictionary:
motor hotel Definition
(n)
a
hotel
for
motorists
;
provides
direct
access
from
rooms
to
parking
area
motor hotel Synonyms
court
motor hotel
motor inn
motor lodge
tourist court
© Art Branch Inc.