Meaning of motor hotel

Definition of motor hotel

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

Other information on motor hotel

WIKIPEDIA results for motor hotel
Amazon results for motor hotel