Search results

  1. S

    Sharing rooms -

    It probably depends on the culture of your workplace but the times when I've shared villa's or houses with workmates have been my most enjoyable work related travel experiences. Much better than sitting in a hotel room by yourself in my opinion. That said I think they should at least give you...
Back
Top