a hotel for motorists, typically having rooms adjacent to a parking area - Spanish English Dictionary
History

a hotel for motorists, typically having rooms adjacent to a parking area



Meanings of "a hotel for motorists, typically having rooms adjacent to a parking area" in Spanish English Dictionary : 1 result(s)

English Spanish
General
a hotel for motorists, typically having rooms adjacent to a parking area motel [m]