Subscribe
URL of the page has been copied to clipboard.
Meaning : A hotel for motorists. Provides direct access from rooms to parking area.
Synonyms : court, motor hotel, motor inn, tourist court
Install App