motor hotel Meaning, Definition & Usage

  1. noun a hotel for motorists; provides direct access from rooms to parking area
    court; motor inn; tourist court; motor lodge.

WordNet