a hotel for motorists, typically having rooms adjacent to a parking area - Türkisch Englisch Wörterbuch