Get Your Premium Membership

Motor Inn

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


Related Information

More Motor Inn Links



Book: Reflection on the Important Things