motor hotel ( synonym found)

Definition of motor hotel:

(n) : a hotel for motorists; provides direct access from rooms to parking area

Definition of motor hotel:

(n) : a hotel for motorists; provides direct access from rooms to parking area

Back to Top