motor lodge

1. (noun) a hotel for motorists; provides direct access from rooms to parking area
Synonyms: court, motel, motor hotel, motor inn, tourist court
Related Words: hotel



Terms and Conditions of Use / Copyright Notice