Means of Transport and Hotels Phrases

New arrival in town I