Business travel basis accommodation?

score:6

Accepted answer

The phrase in question very simply means that you should seek a

  • "corporate apartment"

  • "long-term holiday accommodation"

  • "holiday flat"

  • "serviced apartments"

rather than

  • a hotel

That's all they mean.

Using something like "homeaway.com" (by far the largest, they bought-out all their competitors), it's very easy to find "long-term rentals".

More post

Search Posts

Related post