Hoteller i Old Road, Old Road lejligheder, indkvartering i Old Road