1. Yes. I think "the" should be capitalized in "The Continental" (sp). I think, a comma after "weather."
2. Technically, no, but no one will know what you're talking about. We'd probably say, "a long bus trip" or "a long trip by rail." If you wish to complain about the duration rather than the distance, "The trip was interminable," or "The trip seemed to take forever."
3. He'd be called "the driver" or "the limo driver." "I'm the limo driver from The Continental." (So you met Ahmed?) I think "concierge" is European, or used by places that wish to seem European. If he felt like introducing himself, he'd probably say, "I'm Ahmed." (He's a terrible driver.)
Edit. I'm thinking "concierge" takes the definite article, like "the desk clerk," even though in a large hotel there may be more than one.