Synonyms and Antonyms for motor_hotel

1. motor hotel (n.)

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

Synonyms: